2.0
May 9, 2025
Former employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
Decent salary for semi-challenging work.
Cons
Managers - Ego driven, control freaks that hugely play favorites. Poor training and communication. High turnover, poor work/life balance. I heard more negativity about the company from my manager than anyone else.