Skip to Main Content

Overall Company Rating

146 Ratings

4 out of 5 Stars

5 Stars
45
4 Stars
87
3 Stars
12
2 Stars
1
1 Star
0

146 Employee Reviews
“A great place to do the work that I am passionate about.”
Partner in StrategyPalo Alto, CA2016VERIFIED EMPLOYEE
Uppers

They are the best firm in the field that I am passionate about and have a great set of values/culture.

Downers

The travel that comes with this job.

Advice to Candidates

If you want to apply Decision Sciences to strategic real world problems in a truly caring culture -- this is the best place for you.

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