3.0
Oct 11, 2025
Current employee
Londres, Angleterre
Recommend
CEO approval
Business Outlook
Pros
It is an ok place to work
Cons
Management need more structure and it not many promotion opportunities
Check out your Company Bowl for anonymous work chats.