5.0
Mar 15, 2026
Current employee, more than 5 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Great company, very understanding, there are lots to learn but give you ample time and benefits.
Cons
I can't really find many cons, I would say moving up in the company is very hard as it is a mostly flat company structure.