Pros
A great company to work for, especially if you're looking for career advancements. It's a great place for students because of the schedule flexibility, and it provides A LOT of learning experience if you're planning on a career in business or banking. The fast-paced environment may be a little intimidating at first, but everyone helps each other out so it's easy to be comfortable with the work environment/culture. Wells Fargo cares about its team members, its customers, and its community. I like it that everyone's opinions count. When a customer is not satisfied with something, the employees work as a team to improve the service. I also like how Wells Fargo contributes and sponsors clubs and programs to help the community. It's very rewarding to see customers smile as they walk out the door. It's even more rewarding when customers wait for you to help them even when there are other tellers available. It makes me feel important :)
Cons
Sometimes you need to have thick skin because every once in a while there are customers that have a bad day and will yell at you just for smiling. But other than that, I can't think of any downside to working at Wells Fargo.