No jobs found – change your filters above for more results
I worked at Visa Inc. full-time (More than 3 years)
Exciting work - lots of travel
Poor line management - lack of support. Heavily bureaucratic. HR managers did not act on anything - did not manage the redundancy process and office closure professionally.