Pros
Used to be a great (although stressful) place to work. The guy who started this company was an amazing leader, who worked harder than anyone, talked to everyone, LISTENED to everyone, and made everyone from the guy sweeping the floor, to his second in command, feel that their role was absolutely crucial. He was also great at spreading the wealth - company success meant employee success.
Cons
The founder passed away in 2015 and passed control on to his sons, neither of whom seem to have a lot of respect for employees. Input is not sought out from those who do the actual work. Employees are now treated as commodities that can be easily replaced. Turnover is huge. Quality of work now takes a backseat to sales, and mgmt. has decided they just don't have to give raises anymore.