3.0
23 Mar 2025
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Flexibility in work location and time. Great work culture. Good Benefits
Cons
The business strategy is not clear, Poor decision making by the executive team.