4.0
Dec 18, 2017
Recommend
CEO approval
Business Outlook
Pros
Headquarters in Princeton, NJ - multi-cultural, small, lean environment where everyone is committed to delivering - whatever their role.
Cons
Most areas are overworked due to slow replacement on job vacancies and perhaps running too lean.