2.0
Dec 29, 2025
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Benefits are pretty good, direct managers are typically supportive and are doing their best with what the company directives are.
Cons
Higher management is very out of touch with what “lower” employees do and how it impacts their workloads.