4.0
Oct 3, 2025
Current employee, more than 5 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
Many nice perks living in NYC. Most advisors are nice.
Cons
Living cost is very high. Current university administration doesn't handle certain issue optimally...