I worked at Visa Inc. full-time for more than a year
Pros
Takes good care of employees Provides many benefits Work life balance
Cons
No cons, you are valued for your work
I have been working at LTI full-time
Pros
All good best company to work
Cons
No cons all is well here