3.0
Jun 11, 2024
Current employee
Princeton, NJ
Recommend
CEO approval
Business Outlook
Pros
The clients are fantastic and the mission is commendable. A lot of the staff are really great people. Great benefits
Cons
Overworked, underpaid, under appreciated. Starting to expand too quickly without considering the quality