5.0
Sep 6, 2025
Current employee, more than 1 year
City of London, England
Recommend
CEO approval
Business outlook
Pros
Management Training Benefits Decent interaction On Site Support
Cons
12 hour shifts, but that’s the industry
Check out your Company Bowl for anonymous work chats.