My experience was a 2 part process. 1st was a general phone screen, which was fairly easy. 2nd interview was a in-person interview with 3 senior employees. Interview was fairly easy as the employees were easy to talk to. Was offered a tour after finalizing interview, which was a really nice experience.