Skip to Main Content

Overall Company Rating

566 Ratings

4 out of 5 Stars

5 Stars
160
4 Stars
302
3 Stars
73
2 Stars
24
1 Star
7

566 Employee Reviews
“Incredible consulting firm for life science PhDs - strongly believe that LSS is the best job for a new LS PhD grad, despite lower comp than MBB”
Midlevel in StrategyLos Angeles, CA2019VERIFIED EMPLOYEE
Uppers

Extremely strong LS practice, lack of travel, great culture

Downers

Hours can be long but are typical for consulting

Log in to read all reviews
“”
Uppers Downers Advice to Candidates Interview Process Sample Interview Questions Salary & Benefits Review