3.0
Jul 10, 2026
Former employee, more than 5 years
Princeton, NJ
Recommend
CEO approval
Business Outlook
Pros
The company provides an excellent work-life balance and a wonderful working environment, featuring many supportive and helpful colleagues.
Cons
The organization experiences considerable instability, characterized by volatile funding and frequent reorganizations