Applied online, process took less than a month.
1. Phone interview screening- Interview w/ recruiter. Basic info and salary. Asked fairly simple questions
2. Interview Onsite #1- Meet with team and talked about position. Ask more behavioral and simple excel test was given.
3. Interview Onsite #2- Meet with Director and Managers. 2 separate interviews. 1 on skype and 1 in person. Questions regarding culture and experience.