3.0
May 22, 2026
Current employee, more than 1 year
Newark, NJ
Recommend
CEO approval
Business Outlook
Pros
Decent benefits, good community, some great people.
Cons
Onboarding could have gone smoother. There were a lot of unintuitive things, like who to talk to for what, that weren't well explained. A handful of the presenters for my orientation just never showed up to do their portion,