5.0Jun 7, 2017Company ReviewProject managerCurrent employeeLondon, EnglandRecommendCEO approvalBusiness OutlookProsFriendly, great work place, teamwork, openess, welcoming, helpful,, motivating, encouraging, work/life balance, great culture & valuesConsyet to identify any consShow more