People are very nice. Recruiting process is very professional and well-structured. I had two rounds phone interview and the third round was a half-day on-site interview, with all behavioral questions. I also got chance to talk with over 10 different people in the whole process, which was very helpful to learn the culture.