4.0
30 Sept 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
WLB, good benefit, lots of help from colleagues
Cons
lack of transparency, too many controls from parent company
Check out your Company Bowl for anonymous work chats.