3.0
Apr 22, 2025
Former employee, more than 3 years
Somerville, MA
Recommend
CEO approval
Business Outlook
Pros
When your day ends you are done with work 99% of the time.
Cons
No promotions, layoffs, constantly about leaderships needs, they don't care to listen to advice, unrealistic expectations, lots of political games.