Pros
Company thrives due to constant rate increases, as can be noted by the recent purchase of over 100 Mercedes vans for us technicians (they removed the emblems to avoid public outrage.) Can be a great place to work if you find yourself in the "in" crowd and will receive promotions and avoid layoffs.
Cons
Human Resources and empoloyee relations department is discriminatory, retaliatory and vengeful. If you ever speak up about a problem they will make your life a living hell and sabotage your career. I have seen so many co-workers fired, laid off or harassed into quitting over pretty much nothing. You can think you have a career here, then one wrong move and they will ruin your life. They also launch products before they work correctly. For example the new Cox Home Security has a major flaw where the cameras are flawed and can be easily hacked so burglars, stalkers etc can access your cameras and watch/record you.