2.0Jun 25, 2020Good place to workProject managerFormer employeeLondon, EnglandRecommendCEO approvalBusiness outlookProsGood structure and support. Career progressionConsBureaucracy, sometimes processes tend to be slowShow more