Pros
They were a stable company that was not going out of business. The building is air conditioned for summer and heated in the winter.
Cons
They fired me because I had a disability that they knew of. They were very resistant to change. I had to fight tooth and nail to make improvements. I wrote a program that cut down time on a very common procedure from 30-45 minutes down to less than a minute. They finally adopted the program but showed no appreciation for it let alone pay me for it. The same thing happened when I spent hundreds of hours building a great Knowledge base server that cost them less than $50 (the computer was very old). The only complements I got for these projects were from customers and co=workers Instead of spending money for making Cougar Mountain a better place to work for, they spend money on good lawyers to fight employees and customers.