2.0
Aug 1, 2025
Poor upper management actively ruining company
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
- Generally good workplace culture - Okay benefits (discounts on the site being a key one) - Decent pay
Cons
- Upper management seems keen on ruining the company. Nobody at the top level is ever held accountable for their poor decisions, so anytime there's been a layoff it's invariably the people at the bottom who bear the brunt - Despite all messaging from leadership, performance reviews are ultimately stack ranked. As a result, promos don't always happen based on merit like they theoretically should