Overall Company Rating
4 out of 5 Stars
You get to work with very smart people
The work life balance can be extremely tough
The ambiance is very particular, people can be really harshAdvice to Candidates
Go see by yourself, prepare a lot for the interviews which can be very numerous!