The interview process was long. I interviewed with 6 different people. Most of the interviews were virtual. The interviewers were nice. That whole process took about a month. I am currently employed and was very flexible with the team schedules. At the end of the 6 interviews they have you do 2 writing exercises in which they don’t provide any feedback. I waited a month just for the recruiter to tell me that they chose someone else. All in all I believe the process could be shorter and they definitely inform you ahead of time regarding the writing exercise at the end.