Pros
The only thing good about this are some of the people who really care about their customers. Too bad the good customer service people are thrown out regularly.
Cons
Unless you are on the phones, you will never advance in your career goals. If you are behind the scenes in QA, IT or in Operations you will never advance. Management expects immediate results without the proper tools to support immediate expectation of results. Management is constantly looking for a quick fix to a problem and continuously ignores the underlying issues that would make a difference to the overall goals of the company, resulting in movement upwards for J.D. Power and ACSI. Instead they concentrate on outlier issues that would make no measurable difference in overall customer service and micromanage the outlier points. Any plans that do make a difference to overall company results, they either quash or take credit for design without acknowledging the actual contributor of the action plan. Often this is because they do not understand the mathematics behind how the plan is designed, nor the proper way to execute and apply the action plan without it being broken down into the equivalent of "See Spot run".