Pros
Good company, mostly great people. A business model that is unique and should continue to grow the business. It is a family-owned business that has created some challenges, but the family really cares about the business, the culture, and the people. They do want to maintain their reputation and solve the growing pains. There have been a number of senior management turnover in the past 2-3 year (Sales, HR, IT, Finance, international, etc.), mostly for the better, and that is bringing in some big company experience - annual reviews, comp, more communications to customer and employees. So the company is trying to evolve. Employees do vary, with still some 9-to-5, punch-the-clock attitudes, but lots more people who do what it takes, works as a team, and have some pride in the results. A mix as you would see anywhere. Some of the older reviews on here should be taken with a grain of salt - you can sense the resentment when they were let go or did not like their direct boss. (Same as anything on Glass Door) but every company has their good and bad aspects. I've been at a few other companies, and Rochester is up there with the best for growth, success, mostly engaged employees (not all), and a good overall work-life balance. Love the campus, the regular company cookouts and events (they are trying to have fun), and the community-focus. The pay is so-so compared to start-ups and big Boston companies, but the health care is about the best I have seen. The location is great, and overall company reputation and stability is a good thing for the long-term. (I hope.)
Cons
Some people can get lost, especially in the production jobs.