The interview process was about 3 weeks. Stage one was a take home assignment, followed by in person interviews with 3 team members. Last stage was phone calls with references and follow ups. Throughout the whole process, both the recruiting and marketing team members were prompt on their follow ups and very willing to help/clarify any questions I had. One of the smoothest and least stressful interview processes I had.