3.0
Jan 8, 2021
Former employee, more than 10 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Decent pay, some hard working and highly skilled colleagues.
Cons
If you worked in some areas it could result in severe lack of new skills being learnt.