I applied on the website and was soon contacted by a recruiter. The next round was a phone interview with a manager, then I came in to the office a week later and interviewed with some team members. Overall, I was incredibly pleased with the process. The recruiter was very accommodating as well.