The interview process was very efficient! I was contacted by a recruiter via email, and had a phone interview with him the next day. Following that, I had interviews with key team members that I would work closely with if hired. Each interview was no longer than 30 minutes, and interviewers were very personable and asked quality questions. I had one "take home assignment" which was very quick and didn't have the "working for free" undertones that I've experienced with other interview processes! I felt that the team I interacted with during the interview process was incredible kind and certainly people I would be happy working with. The entire time, I felt like my time was being respected, which was incredibly refreshing after going through very long interviews and take-home assignments with other companies.