How does your team work with offshore teams?

I'll give a politically incorrect answer: you get what you pay for. Hire cheap labor and get cheap work.

The company we work with in India has tiers of developers. Predominantly, we hire the cheap tier where the devs are happy to work late hours to give a decent overlap of their shift end with our shift start. For the most part, they fuckin' suck.

And we also have a few that are really good and I enjoy working with them thoroughly. We even sponsored some to come here...but guess what; They ain't cheap.

What my company is trying to do is get our American workers down to a slim pool of great IT workers who can also work with the business units and lead/oversee the cheap labor.

Coincidentally, very senior leadership is Indian and has replaced many white mid level managers with Indians(onshore/US citizens).

It's a perfect marriage of corporate greed and racism. Plain and simple. Seems to be a common trend in IT and has me thinking of another career path (20+ years in IT). Fuck this place.

/r/csharp Thread