4.0
4 Aug 2023
Current employee, more than 3 years
Swindon, Wiltshire, South West England, England
Recommend
CEO approval
Business outlook
Pros
One of the fast growing companies. Very people oriented & dedicated to its clients. Will go far and beyond to always hit their SLAs
Cons
None at the moment for me, happy to be part it