4.0
Dec 5, 2021
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Teamwork Support Good environment Good department management Well-known on Europe's market
Cons
Low pay Customer Service Workload Slow career advance
Check out your Company Bowl for anonymous work chats.