3.0
Aug 20, 2024
Former employee, more than 3 years
Iselin, NJ
Recommend
CEO approval
Business Outlook
Pros
Great group of employees and you can feel good about the company and it's mission
Cons
Since CEO changeover in 2022, mass lay-offs and staff turnover.