Pros
There are a few people in the company that I believe are nice and hard working. The negative aspects of the company unfortunately negate the few. The only pro that I can think of is that this company is mostly owned by a buy-here-pay-here company, so it has a steady stream of cash flow.
Cons
Objectives last no more than a day before they are changed or discarded. It is a chaotic environment devoid of structure. Months go by without a single meeting. I am not sure that anyone knows how they are doing professionally. The company is an utter mess and the atmosphere depicts that as well. I think that the most horrible thing about this company is that all of management (usually referred to as upper management, but there are no managers - VPs and CEO) and some staff members are disingenuous and calculative. This is a company that praises mediocrity. If you want to belong to a company that hires amateurs; if you believe that you can make the same mistake over and over, yet somehow produce a different result; if you love to mislead the people that naively purchase your products... then this is the company for you!