1.0
Jun 2, 2025
Recommend
CEO approval
Business Outlook
Pros
Used to be a great place to work.
Cons
Constant layoffs, no employee appreciation, long hours, brain drain, underpaid. Toxic upper leadership trying to outsource and AI everything possible at the cost of employees. Not a place to work. You will do the jobs of three people with no training because everyone else got let go.