3.0
22 May 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,