4.0
Mar 2, 2026
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
The benefits are great, and I really enjoy working with my coworkers. They are supportive and make the workplace feel positive.
Cons
Expectations are consistently high from both customers and leadership. Priorities tend to shift frequently, and the heavy emphasis on metrics can be challenging to keep up with.