Good for those who want to settle by accepting any type of work
Pros
1. Good Work Life balance 2. Friendly people 3. Better salary than other service based organization 4. Free pick up and drop 5. No pressure of work 6. Food at cafeteria are at very reasonable price 7. Good Environment 8. Good Insurance benefits and Insurance premium are separate from CTC 9. Five days of Work From Home monthly
Cons
1. No Learning about any tech 2. Only focuses on domain knowledge and that too of US banking only. This knowledge won't help any tech guy to survive in India 3. Lot of processes 4. Simply waste lot of time in meetings 5. Probation of 6 months in which notice period is of 1 month but after probation, notice period will become 3 months. 6. Whole Wells Fargo is trying to get into Agile methodology for which work they don't have work only 7. For QA people, even if you are hired for Automation testing but you will end up with Manual testing only. 8. For developers also, there is nothing to learn 9. Being finance organization, there is no inclusion of new technology 10. Everybody works on VDI machine through Thin Client and nobody gets proper privileges to install anything 11. Self Learning is zero 12. Wells Fargo at India is actually Wells Fargo Enterprise Global Services where Indians work just like working at any other service based organization. 13. Everything resides with US people as Indian managers are just like rubber Stamp to approve leaves, devices etc.