An outstanding organization.
I loved my time at Visa. It is an amazing place to work. While the company trends toward multiple reorgs, the practice reflects senior management's desire to improve the organization, continually striving to increase performance and decrease costs while creating an excellent environment for employees, consultants, and customers alike.