1.0
9 Dec 2025
Anonymous employee
Former employee, less than 1 year
Newton, MA
Recommend
CEO approval
Business outlook
Pros
High pay and fast moving
Cons
No work-life balance, micromanagement from leadership, and unsupportive HR department who is very clearly only there to protect the company. They pay is high so they can work you around the clock. Read the other reviews and believe them.