5.0
Feb 20, 2019
Anonymous employee
Current employee, more than 5 years
West Henrietta, NY
Recommend
CEO approval
Business Outlook
Pros
Smart people, hard working co-workers, solving important problems, managers with values.
Cons
Corporate turnover and big company red tape.