5.0
2 Jul 2021
Current employee, more than 1 year
Leeds, England
Recommend
CEO approval
Business outlook
Pros
This is the best place I have worked. The pay and benefits are second to none. The company really looks after all of its employees and shows great interest in their welfare and wellbeing.
Cons
None, This is a great place to work