1.0
Sep 20, 2025
Former employee, more than 5 years
Princeton, NJ
Recommend
CEO approval
Business Outlook
Pros
Decent pay and nice people
Cons
Disorganized, poor leadership, no vision, too stuck in “Mathematica way” which lacks forward-thinking vision, mismanaged ESOP causing extreme financial distress to employees