Pros
The low level employees and immediate supervisors are great people. There are some great people still there, but they are too fearful to make contributions (and with good reason). Many of the great people have left or were laid off.
Cons
Too many high level executives who are not qualified for their position. Too many of them got their position by being related to (or buddies in college with) the top three owners. They do no value their people at all. A history of unethical behavior in Purchasing that was outright criminal. This company mistreats females and it feels like you are in a college frat house. I would run from this company, and not believe the lies they tell applicants to get them on-board. The product they build is sub-standard, over-priced, and their dwindling customer base shows this.