Overall Company Rating
4 out of 5 Stars
Very smart and collegial people working togetherDowners
People are very smart and you get stretched quite a bit all the timeAdvice to Candidates
This is a place for those who are seeking a challenging, intellectually stimulating and fun-loving culture. And not a place for those seeking old-fashioned stuffy elitist type working environment.