2.0
May 31, 2024
Former employee
Denville, NJ
Recommend
CEO approval
Business Outlook
Pros
They say people first, but I was treated brutally on my first day and fired, can’t say much more because I never stepped foot in it.
Cons
Leadership doesn’t have delegation, and could be the down fall of the company