5.0
May 26, 2020
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Strong team work ethic Great opportunity to develop your career in several roles Strong pay and pension
Cons
Long hours Lack of communication between departments