2.0
28 Sept 2025
Anonymous employee
Former employee, less than 1 year
Princeton, NJ
Recommend
CEO approval
Business outlook
Pros
Decent pay and benefits, multiple locations to work at.
Cons
No communication between the people that call themselves “managers” and the employees. Be expected to travel far for work since this place seems to have a better rate at losing employees than maintaining them. The employees that do exist like to point fingers at each other and or send emails to the manager without talking to coworkers first about what needs to be fixed.