2.0
5 June 2025
Current employee, more than 3 years
Franklin Lakes, NJ
Recommend
CEO approval
Business outlook
Pros
Pay is decent, company name is largely good and campus facilities are good.
Cons
Workplace is toxic, some managers will work to drive their team members into the ground and undermine their ability to find work internally.