3.0
Jul 10, 2024
Current employee, more than 1 year
Waltham, MA
Recommend
CEO approval
Business Outlook
Pros
Mostly great people, relaxed culture, no egos, ability to contribute
Cons
Management lets underperformers get away with underperforming, working minimal hours, and do minimal work