I am sure you did
I have worked both on and offshore and what I have seen offshore tend to not give a shit including some top companies data I walked from one job cos of it. I wonder who you worked for you seem to know your stuff and we must have crossed path its a smallish world