Taro Logo

Great Culture, Poor Management

SWE Intern
Former Employee
Worked at Visa for less than 1 year
November 15, 2025
4.0
Pros

Good company and great culture

Cons

Better management and micromanagement

Was this helpful?

Visa Interview Experiences