1.0
Feb 18, 2025
Current employee, more than 10 years
Newark, NJ
Recommend
CEO approval
Business outlook
Pros
talented and committed group of professionals at the mid management and individual contributor level
Cons
new leadership has dismantled the company. it is a shell of what it was and doesn't seem to have a sound direction.