Supportive environment overshadowed by toxic cultureRisk and complianceFormer employeeDublin, DublinRecommendCEO approvalBusiness OutlookProsEasy going company, lunch providedConsToxic culture, one man showShow moreHelpfulShare