1.0Nov 6, 2020Business development managerFormer employee, less than 1 yearLondon, EnglandRecommendCEO approvalBusiness OutlookProsnone, terrible place to workConsbad culture, comms are not paid, untrustworthy peopleShow moreInk Response5yThis is a very odd review. We do not have a "Business Development Manager" position . Time to red flag this one to glassdork.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