2.0
Jan 26, 2017
Anonymous employee
Former employee, more than 3 years
Princeton, NJ
Recommend
CEO approval
Business Outlook
Pros
They have good benefits and great technology.
Cons
The smaller offices are poorly run and the employees are very unhappy.