1.0
Jun 16, 2025
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Culture on a team level can be great, there are a lot of smart talents people working for this company.
Cons
Upper management drives the ship into the ground. It is a very poorly managed company from The CEO down. They over promise and under deliver making for a stressful work environment with unrealistic expectations.