1.0
Apr 10, 2013
Current employee, more than 5 years
Elmhurst, IL
Recommend
CEO approval
Business Outlook
Pros
The new executive management brought in by the new CEO.
Cons
The cockroaches that are still there after 20, 30, 35 years that do not add value and fail to listen to those who have a proven ability and experience to help grow the business.