2.0
Jun 24, 2025
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Flexible location. Comp could be decent depending on when you joined and where you're located geographically.
Cons
Work life balance is non-existent but they like to pretend it's not that bad. Execs are completely clueless about what they want. All they do is hire and churn, rinse and repeat. Seen so many talented people there but everyone is exhausted.