5.0
Jan 2, 2025
Current employee, less than 1 year
New Brunswick, NJ
Recommend
CEO approval
Business Outlook
Pros
Huge network of people to work with and great flexibility and work-life balance. Also great benefits.
Cons
Administration can be difficult to navigate. Lots of really tricky paperwork and processes to get things done.