1.0
Feb 26, 2017
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Good perks and benefits Good location
Cons
Management was shocking and did not know how to bring best out of staff Very competitive atmosphere, a lot of politics IT systems were awkward to work with and computer was quite old