5.0
May 23, 2026
Former employee, more than 1 year
Mahwah, NJ
Recommend
CEO approval
Business Outlook
Pros
high growth company, strong financial performance, good leadership & growth opportunities
Cons
highly regulated/compliance requirements leads to slow work sometimes, can be stressful meeting quarter-end deadlines/tasks