The interview was very well organized and delivered perfectly. A few weeks after submitting my online application, I received an email from the recruiter and an outline of what types of questions to expect for the interview. Everyone on the team responded within 24 hours of my emails with detailed explanations. The hiring managers were also very professional and respectful, I had a great time and felt more comfortable as the interview continued.