3.0
Oct 9, 2014
Current employee, more than 10 years
Buffalo, NY
Recommend
CEO approval
Business Outlook
Pros
People work hard to keep their departments successful, benefits are very satisfactory.
Cons
Workers tend to fear corporate level micro managing and retaliation.