3.0
Feb 26, 2021
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Fantastic people Supportive environment Great career options Competitive salary Good bonus structure
Cons
Can be difficult to have a good work life balance On call always unless on holiday