5.0
11 Jan 2026
Former employee, more than 5 years
Florham Park, NJ
Recommend
CEO approval
Business outlook
Pros
It was a great company to work for. Unfortunately, the headquarters decided to close the US operations.
Cons
The company is close as 12/31/2025