5.0
9 June 2025
Anonymous employee
Current employee, more than 10 years
Recommend
CEO approval
Business outlook
Pros
Positive company culture Opportunities for growth Strong leadership Good work/life balance Good benefits
Cons
Sometimes too many people involved in decisions so can take some time to resolve things or get updates on a situation!