4.0
Jul 22, 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
High end clients Good communication Good knowledge CRM knowledge
Cons
Not much of growth Little slow and doesn’t offer any perks
Check out your Company Bowl for anonymous work chats.