5.0
27 Apr 2026
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Amazing company! One of the best overall in Boston.
Cons
Becoming too corporate. Not everyone is like that but there are definitely many incompetent people that just sit there waiting for their stocks to vest.