Pros
401k is 6% match, tuition reimbursement, and other typical perks of the big corporate environment.
Cons
WF execs and upper management are clueless about the environment below them. Ever since all the scandals, they have shifted focus to customers and have completely given up caring about their employees. Employees are suffering big pay cuts, essentially paying for all the fines that WF is being hit with. Morale has hit an all-time low but nothing is being done to reverse it. Pay is structured now around a lot of factors that are out actually of your control. Anytime you can't control your paycheck, you are going to feel totally helpless. Typical corporate feedback system - "Your Opinion Counts" is just jargon for "We have to find a way to make it look like we care". Until they actually do something to reverse the downfall, nobody's opinion counts.