The recruiting team is extremely professional, friendly and supportive. The entire recruiting and interview process is organized and well structured. Overall it is a good experience and they provide enough information to prepare for the interviews with plenty of information about the culture and what to expect. It seems like a great place to work.