5.0
Jan 28, 2021
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Lots of benefits Friendly Teams Care about mental wellbeing
Cons
Shifting teams often so have to work with new teams every couple of years. Can be a positive.