5.0
Jan 24, 2023
Former employee, more than 5 years
Florham Park, NJ
Recommend
CEO approval
Business Outlook
Pros
Great Company culture Great Compensation and benefits Great employees Very protective of the environment
Cons
Big layoffs during pandemic, laid off 20% of the company