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.0Jun 11, 2026Anonymous employeeFormer employeeRecommendCEO approvalBusiness OutlookProsIt had a start up feel which was coolConsAt the time, there weren't a lot of clients so it was scary to not know if you were going to be laid offShow moreHelpfulShare