5.0
Oct 22, 2025
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Leadership really live the leadership principles. People are great to work with. Even a small change can make a massive difference. Operational excellence.
Cons
Sometimes on-call can be intense