3.0
9 Jul 2025
Former employee, more than 1 year
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Organized company who cares about the culture. Overall friendly team
Cons
Did not like the management style and felt like I was micromanaged a lot