5.0
3 Dec 2025
Former employee, more than 3 years
Morris Plains, NJ
Recommend
CEO approval
Business outlook
Pros
Great company with great benefits. Very large do you can network globally and explore other possibilities.
Cons
Tended to go through a few restructures during tenure.