4.0
Jul 19, 2023
Current employee, more than 10 years
Mahwah, NJ
Recommend
CEO approval
Business Outlook
Pros
Great mission. Stable company. Long runway. Remote/Hybrid work culture.
Cons
Demanding work culture, but getting better. Pay NOT competitive.