1.0
Nov 23, 2015
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Good IT systems, no surprise there!
Cons
Work life balance - even support staff have to work 12 hours in the office, the evening and the weekend. The Draconian procedures and processes. The gossiping and nastiness.