The interview process consisted of a 20 minute phone screen and 2 on site interviews. During the on site interviews I met with several team members for 30 minutes each. The questions were centered around culture, work ethic, and personality, rather than technical questions. It was extremely professional and organized.