I first spoke with a recruiter who referred me to the manager, I then had a phone interview and then group interview with fellow staff members and senior management. Group interview was not intimidating but a great learning experience and overall enjoyable. Employees were friendly and honest with me. Spent 2 hours with them.