4.0
17 Jul 2024
Former employee, more than 10 years
Princeton, NJ
Recommend
CEO approval
Business outlook
Pros
Salary and benefits are very competitive and may surpass others
Cons
Work demands are not always realistic and many employees are putting in a lot of overtime. Tends to be a lot of drama and pressure, which makes for a stressful work environment.