Pros
Company has little tracking / monitoring. Management tied up selling product so if you don't need much input on how to address issues terrific place for self directed work.
Company has tried to help employees in need. During last year's downsizing retained the downsized employees at 10 - 50% status so could claim employed and make more attractive to prospective employers during job search. Dropped company health plan and told employees to self insure. Later, set up to reimburse employees each month with a portion of their self insured costs.
Cons
Management's focus on trying to acquire new customers and prevent current customers from wanting service refunds has created problems with support. Directors approach and tell you to work on customer xxxx's problem, highest priority. 30 minutes later another director instructs you to work on customer yyyy's problem. The result is that you have many days where nothing is resolved, but you work on many problems. It is very hard to satisfy customers with this approach.