It's a thorough process, which is not surprising. Everyone I met was very enthusiastic about the company, and seemed very genuine. My process included a call with HR, phone calls with various departments, and then in person meetings, and a presentation.