Overall Company Rating
4 out of 5 Stars
Compensation, Exit Opportunities, Smart ColleaguesDowners
Large time commitment - common to consulting, banking, techAdvice to Candidates
For whatever reason Vault under-rates Strategy&. Our perception to clients and on campus is much stronger than has been reflected in Vault's results in recent years.