3.0Jan 10, 2018Anonymous employeeFormer employee, more than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsNice working environment. Good London location. Good salary.ConsLacking key Technology skills. Not enough capable people work in IT. CEO is IT agnostic.Show moreInk Response8yThank you for your notes. We have forwarded your throughs to the CFO - so that they can review your note objectively.Show more
5.0Jul 29, 2025Software egnineerCurrent employeeRecommendCEO approvalBusiness OutlookProsperfect working environement and work life balanceConsall good imo so n / aShow moreHelpfulShare
3.0Sep 17, 2025Media sales executiveFormer employee, less than 1 yearMiami, FLRecommendCEO approvalBusiness OutlookPros+decent pay +good training +nice workspaceCons+Difficult to get sales +A lot of cold calling with no sales +There are no good leaders to guide you through the process and teach you how to sell.Show moreHelpfulShare