Overall Company Rating
4.5 out of 5 Stars
Smart, talented people, great work environment, management which really cares about employee developmentDowners
Can't think of anythingAdvice to Candidates
I've worked in management consulting and biotech for 29 years, and this is the best management team and work environment I've encountered!