5.0
Nov 18, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
Leadership are really invested in improving the culture and overall business, open to new ideas, lots of investment in improvements
Cons
Some of the processes and systems are quite outdated but it’s being worked on