2.0
Feb 21, 2024
Former employee, more than 10 years
Edison, NJ
Recommend
CEO approval
Business Outlook
Pros
Work Life Balance, Benefits, Global Company
Cons
Organization structure lacks direction, too many departments working on same projects in silos as opposed to as a team with all key stakeholders involved with decisions.