4.0
Sep 10, 2025
Anonymous employee
Current employee, more than 8 years
Recommend
CEO approval
Business outlook
Pros
Amazing benefits and defined benefit pension. Ability to take a one year self funded leave.
Cons
Work demands are high, expectations are high for productivity.