5.0
Dec 14, 2024
Current employee, more than 3 years
Newark, NJ
Recommend
CEO approval
Business Outlook
Pros
Great Company Culture, Fast pace and excellent benefits
Cons
need more accountability for team members for their actions
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Decent pay
Users say... "Extremely inexperienced global leadership team I have ever had the misfortune to work with." "existent and there are constant issues with high turnover and inept management."