So you work for the company? Nice ad.....
Really hate Indeed Ads. Of the ads I seen on TV, 2 feature Indians. Its a slap in the face to the tens of thousands of Americans replaced by H1B Indian Foreign Talent
Indian IT cheat sites already have most of the Indeed Skills Tests