4.0
Nov 21, 2024
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
- culture is very supportive - product is excellent - can have a start up feel despite its experience
Cons
- start up feel might also feel hard to manage - compensation might lag industry