2.0
Jul 13, 2015
Not bad place to work, but not great either
Anonymous employee
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Good atmosphere in some teams. Quite a small footprint in London so you get to know other people in other departments.
Cons
Key decisions all made out of the US. Departments in London are all managed differently based on 'managers discretion' Little opportunity to move up the job ladder Mentality seems to be 'we've always done it that way..' rather then considering change