1. Recruiter phone screen
2. Video interview with the team lead
3. Group interview with multiple team members
4. Online skills assessment/personality test
4. Onsite day of interviews: presentation (one you prepare and one they provide) interview with COO, and others + office tour
Based in Tampa. Felt like a reasonable and fair interview process. New hires all start at the beginning of each month, a lot of pressure once offer is provided for a response. Very aggressive with start date based on date interviews are held.
*Out of pocket expenses for travel to and from their office once in Tampa which I was never reimbursed for.