It's been quiet here so.....
I read through the posts and comments. The one comment that struck me the hardest was the one about Mastercard (MC) being a 'sweatshop.' The one definitive word to describe the place.
I was hired by the contracting company that starts with 'W.' I am the only only American on my team. I now know why no one wanted my position. This place is a complete sh!tshow. 12 hours a days. No weekends off. On-call 100% of my time. The job entails putting out one dumpster fire after another, day after day after day with no end in sight. MC has never heard of the concept of quality control.
Before I get comments about 'why don't you Ieave', I have less than 2 months on my 1 year contract and I'll be gone faster than you can say 'good riddance.'