3.0
May 14, 2025
Former employee, more than 3 years
Castle Hill
Recommend
CEO approval
Business outlook
Pros
Some good team members, some interesting work
Cons
management not switched on about innovation or market competitive rates
Check out your Company Bowl for anonymous work chats.