Great people great place to workAdministrative assistantCurrent employeeLondon, ONRecommendCEO approvalBusiness OutlookProsOrganizational culture, sense of belonging, team collaborationConsFast-paced environment so you gotta keep up with tasks at hand. As a hard working self-starter, this is not a problem for me.Show moreHelpfulShare