3.0
26 Feb 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