5.0
Jan 20, 2026
Current employee, more than 5 years
New Brunswick, NJ
Recommend
CEO approval
Business Outlook
Pros
Work is manageable and allows for plenty of time to perform research and attend class to complete my degree.
Cons
Amount of time spent working is dependent on what class you are assigned to TA for.