1.0
Nov 21, 2024
Former employee
Recommend
CEO approval
Business Outlook
Pros
Was once a great company with great promise
Cons
The company brought in an all new American executive team. It has been all downhill since. Every employee spends every day wondering if today is the day they will be fired. This exec team is out of touch with customers, employees, and the market.