Pros
Benefit package was very good. There are many nice perks for current employees including vredit towards new home purchases, day-care credit, and education credit.
Cons
Other than a few people I worked at in the branch level, there is a very cut throat attitude. I was a top performing manager and was basically forced out of my job because the manager and I did not agree on how sales should be made. She felt that every customer should leave the branch with some sort of new product, regardless if they needed it or not. This was a philosophy shared by upper management as well. There were 2 daily conference calls with the region (14 branches). The morning one was to game plan how you were not only going to "sell" 3-4 checking accounts a day, but also set 10 new appointments for new products. The evening one was to either explain how you met those goals, or try and explain how you didn't and what you would do the next day to not only rebound from that's day's failure, but to make the next day a success. I would not recommend this company to even my worst enemy.