3.0
Jun 30, 2025
Former employee, more than 3 years
Boston, MA
Recommend
CEO approval
Business outlook
Pros
Need to stay a year or two longer to start seeing work really pay off
Cons
Stock price decimated over past few years has caused stressed internally so be ready to work your number week by week. It's tracked hard.