4.0
Nov 9, 2024
Former employee, more than 10 years
Ewing, NJ
Recommend
CEO approval
Business Outlook
Pros
Very professional managers at all levels.
Cons
Many business decisions made to please stockholders, which wasn’t always in the best interest for the business.