4.0
2 Apr 2025
Former employee, more than 5 years
Newark, NJ
Recommend
CEO approval
Business outlook
Pros
The faculty is really nice. Everyone I TA-ed for was very supportive.
Cons
Time to time, the administrative processes would become chaotic.
Check out your Company Bowl for anonymous work chats.