2.0
Nov 20, 2025
Anonymous employee
Current employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Good benefits and salaries overall
Cons
Since senior leadership change couple of years ago, the culture has changed dramatically. Micromanagement and the rule of big boys club.