2.0
4 Apr 2026
Needs to change
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
The team are committed and try hard to achieve. Benefits are good, salary ok.
Cons
Chief officers need to up their game. They’ve lost some senior staff and the business is feeling it now. Some teams seem overwhelmed with lack of resources. Managers look worn out . Something has to give. Not sure the strategy is right , competition is fierce. What makes Sabio better than the competition it’s not clear.