The interview process is very thorough but straight forward. You will usually meet with leadership first to understand your career goals and get a sense of your personality. The second phase is meeting with various members of the team to assess personality compatibility, give an overview of what to expect, and answer any linger questions the interviewee would have. The third and final phase would be meeting with a leader to discuss compensation, benefits, and answer any final questions.