Wells Fargo is great for all your banking needs. The do regular banking, financial, mortgages, and more. The bankers are friendly and can always find a product to fit your needs. They have savings for small children, college students, and for other stages of your life. I use them for banking, credit cards, and my home loan and student loans. I plan to keep this bank for life.
PROS: Have a product for any need.
CONS: Nothing
more