Pros
Small company. Fair wages. Good benefits. No nights, weekends, or holidays. Fun and interesting products. Really good and very nice customers! Great co-workers, many whom have longevity with the company.
Cons
A lot of change in management and turn over in employees as a long term pattern. In 2014 three main managers were laid off.