Interview process was very smooth and straight forward. First round was a 30 minute phone screen with my to-be manager. I then came into the office for 3 rounds of interviews that lasted about 2.5 hours. Interviewers from different departments came in groups of 2 and asked me different types of situational, behavioral and technical questions, as well as discussing my previous work experience.