5.0
Jul 7, 2011
Current employee
Buffalo, NY
Recommend
CEO approval
Business outlook
Pros
Salaries are some of the best in this area Most managers are hands-off, which I enjoy (no micro-management) Managers seem to support employees
Cons
Communication from management No feedback from management