5.0
Jul 25, 2025
Current employee
Holborn, England
Recommend
CEO approval
Business Outlook
Pros
Lots of opportunities for growth, management really encourages its employees to step up the ladder
Cons
nothing much nothing much nothing much
Check out your Company Bowl for anonymous work chats.