3.0
Dec 2, 2023
Current employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Great people, transparent management, great culture
Cons
Standard lapses of any large corporation. Not everyone works very hard because of non commission style