2.015 Jan 2011Financially unstable, under pressureAnonymous employeeFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsCompensation, location, talent of senior management team overallConsLots of traveling, head office not localized optimally for efficient use of timeShow more