Pros
Decent benefits, relatively flexible schedule, standard vacation and days off.
Cons
The company is owned by private equity right now and has been trying to go public for years but the timing is never right. Because of this, there is virtually no long-term planning and all decisions are made based on the immediate impact. For example, if the annual growth goal of a division is not hit (profitability goals are around 10% growth annually), employees will be laid off even though it hamstrings the opportunities for the following year. All management cares about is hitting the month's target. VERY top-heavy organization, almost weekly there is a new vice president of this or director of that. Senior management is disconnected from the average worker and believes it is beneath them to interact with the warehouse worker or driver that makes the company run. Sales positions are considered king and everyone else is basically a second-class citizen. No career paths and practically no hope for promotion, unless you're satisfied getting a slightly better title but doing the same job (e.g.: Salesman I to Salesman II).