3.0Jun 17, 2025Digital marketing analystCurrent employeeDublin, DublinRecommendCEO approvalBusiness OutlookProsGet to work with people all over the world.ConsManagers should be thought how to lead a teamShow more
5.0Aug 12, 2025AnalystCurrent contractorNew York, NYRecommendCEO approvalBusiness OutlookProsFamily life food balance lifeConsOverworked long hours tired lifeShow moreHelpfulShare
3.0Nov 10, 2025Anonymous employeeCurrent employeeRecommendCEO approvalBusiness OutlookProsGood culture, fun events, an innovative product(s)ConsPoor management and unclear roles at times.Show moreHelpfulShare