Skip to Main Content

Overall Company Rating

36 Ratings

4 out of 5 Stars

5 Stars
16
4 Stars
15
3 Stars
5
2 Stars
0
1 Star
0

36 Employee Reviews
“Fast-paced, innovative environment with a modern entrepreneurial approach to strategic consulting industry”
Midlevel in StrategyWaltham, MA2017VERIFIED EMPLOYEE
Uppers

Culture and Benefits

Downers

Location could be better if it were in Boston/Cambridge instead of Waltham

Advice to Candidates

Seriously - when considering consulting firms culture is key - you want to know you like the team you're working with - and that they respect you (especially as a woman/minority) and your life outside of work.

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