Pros
Most of the products they made where high quality. Market leader in many of their products.
Cons
Dysfunctional. Very high turnover rate. Very bureaucratic. Spent 95% of the time on paperwork, pivot tables, roles outside your job, etc. instead of actually on your job. Despite >90% GM on most products they were cheap in terms of salary and travel expenses. Forced to do many roles that turned into several jobs (i.e., long hours) but salary didn't increase. Worked 12-16 hours a day for well over a month, at my desk, didn't take lunch. Then was told I needed to take the minimum 4 hour PTO for half hour doctor appointment. After I left, the person that replaced me quit after a few weeks. Talked to other recent hires and they too were looking for exit strategies in the near future.