5.0
May 3, 2026
Former employee, less than 1 year
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
A very supportive company and willing to guide you
Cons
Cant really point at any, had a good experience
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "People were great" "The benefits are good and there are many company holidays on top of federal ones." "Great culture and fulfilling work." "Amazing work life balance, Very satisfied from my personal manager, the ambience in the office is always accepting and all the colleagues are always more than happy to help." "My team is amazing"
Users say... "no clear leadership" "Frequent layoffs looming over your head" "Management team is clueless, all they care is 'themselves'"