I have been laid off after 4 years with Visa, many long days, night and weekends - nothing was appreciated. Here is my advice to all who are considering applying for work here: We do not have a clear career path or progression plan - at Visa its not about what you do, but whom you know and how many times you say "Yes sir".
Visa's middle management is inexperienced, rough around the edges and lacking knowledge - this is all caused by excessive promotion that took place about three years ago.
The senior management and exec management reacts and poorly plans - there are fire-drills all the time and it's all fairly chaotic - it's not organized, planning and strategy are just an after thought. The same applies to many other things, especially quality, testing, change management and training.
Management sweet-talks, they promise, deceive - they will tell you one thing and something different will transpire.
The salary hikes at Visa are 0% and the actual compensations are much much lower than median compensation. The management is self promoting, will take credit and give none - they are compensated better than the competition and they take a major chunk of the bonus pile - they keep pretty much everything for themselves.
So, be smart and wise - while the brand name is alluring you may want to consider other options especially if you are in the Bay Area - there are so many tech jobs available there is a real war for talent going on right now - do yourself a favor and find something else - avoid this palace at all costs (not to mention another round of layoffs that will hit in Q2 or Q3 of 2017).