1.028 Feb 2022ManagerCurrent employee, more than 5 yearsDublin, DublinRecommendCEO approvalBusiness outlookProsThere are None to my knowledgeConsOverworked and badly paid for effortsShow more
5.07 Nov 2024Compliance associateFormer contractor, more than 1 yearHouston, TXRecommendCEO approvalBusiness outlookProsThey really trust you to get your work done. They don’t hover and it’s a great environment to learn and develop professionally.ConsIn my time, I didn’t really see any downside in working here.Show moreHelpfulShare
4.06 Nov 2025Project managerCurrent employeeBoston, MARecommendCEO approvalBusiness outlookProsGood work culture in the company.ConsSalaries are not that competitive.Show moreHelpfulShare