3.0
Jun 10, 2025
Former employee, more than 3 years
Princeton, NJ
Recommend
CEO approval
Business Outlook
Pros
Lots of onsite perks, colleagues are willing to share helpful information, and great location.
Cons
Unrealistic expectations of employees. Support up to 20 leaders, calendar, travel, expense management. It's difficult to juggle all of these things for leaders.