1.0
Dec 1, 2016
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
heavy workload, great location in central London
Cons
no recognition for working around the clock, low base pay, unclear team structures,no support from senior management, incompetent management in general