Pros
Great work life balance, vacation time, and transferability if you choose to move somewhere else and want to transfer with the company. Health insurance is great as Regions is able to self-fund their health insurance so employees do not have to fear massive increases in premiums. In fact, from 2013-2014, premiums didn't rise at all! Family health insurance premiums are the same for any # of children so if you have 2 or more children, this is a great company to work for. Regions has made a terrific effort in creating opportunities and training for internal advancement. (please see cons of this)
Cons
If you are promoted internally, be sure you will be making thousands less than someone hired externally, and not just for a little while, but for years. Most Branch Managers promoted internally start out making in the low to mid 40,000's while those hired externally (which similar or even less experience) typically make in the 50k's from day one. Regions knows they have very competitive benefits and it shows in their salaries. The saying, "there is no such thing as a free lunch" rings true here. Basically, if you just want to earn more money and benefits are not as important you will be better off working for a smaller bank and vice versa. If you need good benefits Regions may be a better fit.