If anyone in the outsourced group does something wrong, they all circle the wagons to defend them, lie about it, misrepresent the situation and blame anyone but themselves for the mistake. That includes taking responsibility for fixing the mistake.
Also, finally, the explanation barrier. Good luck knowing if they understood anything you said because they will always say they do and then expect to be paid for not actually understanding anything before spending multiple days doing it wrong because they didn't understand at all but didn't want to admit it or even hint that they didn't understand by asking questions.
I've worked for 4 companies that used india companies as outsourced resources. Not only do they suck as code writing they aren't much cheaper. In the long run, they are much much more expensive.
If you look at the economics of hiring an india company, they lure you with the idea of getting more for less so each developer is worth 1/3 the cost, so you can afford to throw 3-4 times as many people for the cost of american developers. Thats what they sell executives on.
However, they take about 10x the time to deliver a product, that upon code review has to be rewritten anyways. All four companies pretty nearly went bankrupt saving all that money because they were sued by their real clients who had to accept the shitty code that doesn't work.
I literally remember looking through code where there were supposed to be work queues and couldnt figure out how it was working. The truth, it was never written, but they claimed it was. Whenever they did a demo for our internal team, they had some guy in india, manually triggering the process code, but they claimed it was the work queue system they spent 5 weeks implementing.
3 comments
2 u/skyleach 13 Sep 2019 22:41
Don't forget the other India gem: culture.
If anyone in the outsourced group does something wrong, they all circle the wagons to defend them, lie about it, misrepresent the situation and blame anyone but themselves for the mistake. That includes taking responsibility for fixing the mistake.
Also, finally, the explanation barrier. Good luck knowing if they understood anything you said because they will always say they do and then expect to be paid for not actually understanding anything before spending multiple days doing it wrong because they didn't understand at all but didn't want to admit it or even hint that they didn't understand by asking questions.
0 u/SomeoneSquishy 18 Aug 2019 20:55
India is like the Eastern Hemisphere's Mexico. Some are alright, but the majority are street-shitters.
0 u/aristotle07 20 Aug 2019 02:49
I've worked for 4 companies that used india companies as outsourced resources. Not only do they suck as code writing they aren't much cheaper. In the long run, they are much much more expensive.
If you look at the economics of hiring an india company, they lure you with the idea of getting more for less so each developer is worth 1/3 the cost, so you can afford to throw 3-4 times as many people for the cost of american developers. Thats what they sell executives on.
However, they take about 10x the time to deliver a product, that upon code review has to be rewritten anyways. All four companies pretty nearly went bankrupt saving all that money because they were sued by their real clients who had to accept the shitty code that doesn't work.
I literally remember looking through code where there were supposed to be work queues and couldnt figure out how it was working. The truth, it was never written, but they claimed it was. Whenever they did a demo for our internal team, they had some guy in india, manually triggering the process code, but they claimed it was the work queue system they spent 5 weeks implementing.