I went through a 4 week interview process. Initial phone interview-Skype interview(google hangout i think is what it's called) with Director,1:1 interview with another Director, finally another Skype interview with one more Director-then written assessment. They will put you through a long process and then the recruiter won't call you back to let you know you didn't get the job. The recruiter I worked with didn't answer my emails (I emailed her 3 times) to learn about next steps or to just let me know I didn't get the job and she never responded. I emailed one of the directors I met with and he responded. I have no complaints about the company overall but I did think that Recruiter is extremely unprofessional by ignoring me all together.