2.0
Jul 11, 2025
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
None. Unless you enjoy chaos and watching your coworkers disappear every 90 days.
Cons
Working here was the most chaotic, disorganized, and soul-sucking experience of my entire career. Rotating managers and team members made it impossible to build any momentum, and every 90 days like clockwork, someone would be let go without explanation, not even during official layoffs. It’s exhausting, dehumanizing, and completely unethical. The CEO hides behind hollow statements, refusing to acknowledge or fix the nightmare culture he created. If you're thinking of applying here, BEWARE, this place eats its own and treats you like the enemy from day one.