4.0
May 12, 2023
Current employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Executive leadership team Business model Execution of business model Work-life balance Perks (commuter benefits, on-site gym) People Company culture Stock
Cons
Global team structure sometimes makes collaboration challenging. Pay isn't necessarily competitive Resources unevenly distributed