1.0
11 Sept 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
They have acquired very good clients for staff to work for
Cons
Terrible management of staff. Very condescending
Check out your Company Bowl for anonymous work chats.