Cenveo is a great place to work if you like working with great professional people. It is not a great place to work if you are looking to advance within the company or hoping to achieve a great deal of success. People there have not received a single raise in six years, and while the company seems to be investing a lot of resources in bringing the business into the 21st century, they seem to ignore their employees, and thus create a less than enjoyable work experience. A lot of people who have been there years are starting to leave (the great exodus) and I can't help but wonder if because of this, the business itself is going to falter.
A lean, yet rather inexperienced staff might help save a few dollars, but will do very little for your reputation in a field that is already becoming increasingly hostile and competitive.
Perhaps this company is best viewed in the present as a stepping stone, a place to achieve a lot of experience with very little compensation to encourage long-term growth.
good people, great product.
low pay, no room for advancement, lackluster management with focus on shareholders and not employees.