5.0
Nov 3, 2019
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Great culture, good opportunity to work with top-tier investors, interesting work.
Cons
Pay below industry, no career track or promotion opportunities.