Pros
Wells Fargo offers an excellent benefits package. They also provide a retirement program that is flexible. If hired at a "good" location the experience is fantastic working for this company.
Cons
With the recent changes in their staffing model and the push to digitally focused banking, Wells Fargo has lost sight of their employee care. The company has gone from a growth driven employer to one that offers few opportunities for advancement and prefers to hire externally for upper management roles. Employees who voice concerns or mention areas for improvement are disregarded. When human resources become involved it is clear that the only concern is for the company and not for the employee. Examples include: part time schedules being irregular/illogical and occasionally difficult to accommodate - leading to termination, tenured employees being singled out and targeted as argumentative or disruptive when discussing concerns, new hires being blamed for errors that would not fall under their control, and several other concerns. This was witnessed first hand and ultimately led to my departure from the company.