Pros
My first day is next week, but I can comment on the interview/hiring process and the people I have met thus far. The interview process took about four weeks in entirety, beginning with a pre-screen phone interview where they ask a few common interview questions, then moved into a formal interview with a few of the senior members in my department, then finished with giving a presentation to the team I would be working with. If it weren't for the kindness and easy-going attitudes from the individuals I interviewed with, I would have been very nervous for the presentation! HR was very communicative/responsive throughout the entire process and overall has been a great experience so far, I'm very excited to be working with such a great team.
Cons
The entire process has been great.