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