4.0
7 Feb 2021
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
nice people, good at training inside te business
Cons
The Office is in Canary Wharf, but working from ome at te moment,
Is this your company?
Check out your Company Bowl for anonymous work chats.