I once had an Amex credit card, I cancelled it as the support was from overseas. I did not like the fact that my personal account info was readily available to a non US citizen.
The support lead assured me that all is well as they were official Amex FTE’s.
My reasoning was this, if a US citizen steals my account, I have some sort of recourse. I can press charges, sue them etc… If a non US citizen steals my account, there’s nothing I can do.
I realize you are going to be hard pressed to find a company that only employs US only FTE’s but seriously. Is it really ok for them to know your account numbers, SSN numbers, banking routing numbers etc…. ?