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