1.0
May 31, 2023
Current employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Occasionally receive gift cards and small bonuses
Cons
Some management in charge micro manages their teams to the point they fear for their jobs daily. The amount of stress and anxiety actually created health issues.