1.0
Jul 19, 2025
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
A few benefits that don't really make up for how miserable my experience was. Stay away.
Cons
Working here is incredibly stressful and frustrating because of how terrible communication here was! Employees spent more time fixing mistakes instead of making any progress because management is incredibly vague when it comes to setting expectations, and had zero transparency. They also got incredibly annoyed whenever you ask follow-up questions, so you're practically forced to read their minds! When we inevitably fail to meet their demands, they yell at us for being stupid, but don't actually tell us what we did wrong. I couldn't handle such a hostile work environment, so I left!