Taro Logo

Good place to work

Software Development Manager
Former Employee
Worked at Visa for less than 1 year
February 25, 2021
London, England
4.0
Pros

A technically driven organization with a focus on delivering excellent quality.

Cons

Can take a long time to deliver anything.

Was this helpful?

Visa Interview Experiences