3.0
23 Oct 2023
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Great coworkers. Good benefits. Good pay.
Cons
Management is prone to overreacting and yelling rather than communicating calmly, leading to a stressful work environment. Leadership to the top follows a similar vein.