There are plenty of warning signs that shouldn't go neglected, despite your gut check at the interview: There is a revolving door of talent that constantly comes in and out of Cenveo, and most don't stay more than a year before they're let go or leave on their own. Prepare to be taken advantage of from the start and prepare to be heavily underpaid. They made many promises that they failed to deliver on - ranging from promotions to bonuses that never come. The management does a very good job of taking care of themselves, and I personally liked the CEO, however there's a large disconnect between what really goes on in the company and what I suspect is reported to the CEO. The HR department acts more like the guard dogs for management, constantly trolling around looking for anything they could use as leverage against you. Prepare to be pressed into buying underperforming stocks to be 'part of the team', and even go as far as having a list of people who don't buy stocks and getting pressured by your bosses to why you're not buying. The benefits were expensive, and I could afford to buy into the health program with the salary I was being paid.
This was most definitely the worst experience I ever had with an employer, and was a tough lesson learned.