Pros
Very highly regarding products in a variety of fun & interesting market segments. Relatively easy to get into customers and build rapport with them.
Cons
Company and employees used to be very loyal to each other. Some folks being there 15yrs +. This all changed with a huge re-org and all new mgmt about 2 yrs into my time there. Without pay raises and quotas raised every qtr, but continuously just out of reach enough that accelerators were never reached, compensation remains way below industry standard. Employee reviews suddenly became extremely critical, life became depressing. Nothing was ever good enough. Hours became longer and working weekends were necessary if not expected. Competition was ignored for too long, products shipped 6 mos- 1 yr after announcement and market saturation was already high. If new executives did not show adequate results, they were out within a few months, even after they moved their families. The company still has a loyal following of customers, too bad the executives no longer do.