3.0
9 Dec 2025
Former employee, more than 3 years
Morris Plains, NJ
Recommend
CEO approval
Business outlook
Pros
Benefits are good, certain teams have better culture
Cons
Poor upper managements, lots of turnover
Check out your Company Bowl for anonymous work chats.