Hiring process consisted of 1 phone interview with recruiter, 1 phone interview with hiring manager, then a day of interviewing with four different team managers for 30 minutes each. HR was very respectful, and obviously had a good routine down. They checked in with me throughout to see if I needed water, parking validation etc. An all around great experience. The interview questions were not especially tough, but they did require a lot of thought, especially on strategy and content sourcing.