5.0
15 Oct 2025
Former employee, more than 3 years
Princeton, NJ
Recommend
CEO approval
Business outlook
Pros
- Good salary - Work life balance - Really smart team so good learning - Good management. Loved working there.
Cons
Everything was amazing. All of a sudden, they didn't pay bonus, PTOs and increment adjustments. Laid off a large number of employees on 1 day notice period which was again part of contract