Pros: set schedule, great pay, decent benefits, incentives, advancement
Cons: bad leadership, long hours
I was a member of their organization for 15 years, starting from the bottom and working my way up. The company has great vision and an even better business model. It is a company that changes peoples lives...both of coworkers and customers.
The day to day operations are different and keep you with a fresh perspective. If you are a self motivated and – more... hungry individual, this job is for you. If you are a clock watcher and 'can't wait to get off and party' individual...not for you.
Advancement is there if you want it. You have to drive yourself to meet company numbers and go above and beyond often. If you generally care about learning and can teach yourself, the information is there.
The only downfall of the entire operation is that they have a very inconsistent message from the top down. You will only go as far as your leader will take you and there are some pretty sorry excuses or leaders in position.
All in all, I leave you with a quote from Denzel in Training Day:
"I'm sorry I exposed you to it..it's ugly and it's necessary. You grow up, make detective, play the game and get wise and then you can change things...but you have to change them from the inside, son." – less