4.0
18 Apr 2024
Former employee, more than 3 years
Newark, NJ
Recommend
CEO approval
Business outlook
Pros
Talented team, Work life balance, great work culture
Cons
Can improve management of time in meetings
Check out your Company Bowl for anonymous work chats.