1.0
15 Mar 2019
Anonymous employee
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Other non IT areas of business are reportedly good places to work.
Cons
Culture in IT division isn’t great due to the top. Causes senior leadership to leave quickly.