I can ALSO confirm that! Sure they work long hours, but they are sloppy as hell, you can't easily communicate with them, and towards the end of any project, some 'natives' have to move in at the last minute to clean up their dammed messes(if they can). The MBAs that make all of the bone-headed decisions don't care though....
They do the minimum required, have no basic understanding of what’s going on in the system (hardware or software), treat every problem like it’s a textbook exercise, don’t think of things from the point of view of the user, come up with all kinds of excuses for why their work output stinks instead of fixing it, don’t do documentation, write spaghetti code, can’t understand object-oriented code, can’t understand the concept of writing code so it can be de-bugged, maintained, and scaled, can’t communicate, have nothing to communicate even if they could communicate...
These are just off the top of my head.
If management wants warm butts in chairs, they’re great. A lot of companies want just that. The real work gets done by contractors.
I’m finding more often than not that the back office “leadership” cares more about the bottom line and their bonuses than the quality of the work.
I have peers who aren’t worth what they’re getting paid, but those of us who pull our weight are putting in well over 50 hours a week and asking for nothing more than a paycheck. I’m burning the candle at both ends in the hope that they see my value when they have to start paring back.
Having been on the receiving end of outsourcing twice in the past, I know the warning signs. They’re not there yet, but they’re skirting the line.
Not only that but foreign managers hire ONLY there own and get rid of the others