As a Customer Service Representative, the training is well rounded and covers the job requirements well. I was ready for just about anything they could throw at me on the floor. The teams are fun and I had much support as I ventured into a new field of work.

Cons

The one con I can think of is the sales. I was required to sell a product for Credit Cards that was obviously not a good product considering I received complaints about it all the time, yet we where required to make a certain amount of sales by any means possible.

Company is on target in developing a good culture and could benefit from a good shake-up.. Benefits are generally good. The company's stock performance has been stellar!

Cons

The company is plagued by passive-aggressive leaders lacking in management capability and competence. Painfully and woefully lacking in diversity and clueless about managing differences.. Fear and intimidation are not good management strategies.

Advice to ManagementAdvice

Discontinue hiring "yes" people and take a few real risks. Embrace diversity as a strength rather having leaders who all look, sound and act the same. That's not unity, it's called cloning. Not good. The market performance is good now, but imagine how much better it would be if you stretched beyond mediocre leaders?