5.07 Feb 2026Compliance analystCurrent employeeNew York, NYRecommendCEO approvalBusiness outlookProsGreat team and environment to work inConsNone so far, great companyShow more
5.016 May 2026Member of technical staffCurrent employeeRecommendCEO approvalBusiness outlookProsFun culture and nice peopleConsManagement is not very transparentShow moreHelpfulShare
2.027 May 2026Anonymous employeeFormer employee, more than 1 yearRecommendCEO approvalBusiness outlookProsPay is solid, along with good benefitsConsManagers behave like they own you and all your timeShow moreHelpfulShare1