Marriot is an outsourced shop (TCS, Cognizant et. al). They are an empty shell run by “managers”.
I do not trust Accenture. Fuck them.
You could get more competent people, but they are less likely to follow process (which violates contract terms), and would cost more.
Edit: Also, if you work in one of the big service firms for a US client, you will have to do your day job, and then return to the office later at night to have meetings on US time.