I couldn't agree more! Canada has massive potential, albeit also large issues with their immigration system being gamed.
In my opinion, outsourcing is a larger evil. The money used to pay the salaries of outsourced engineers should be taxed at-least at 20% (along with remittances to India) akin to what we currently penalize foreign countries for maliciously suppressing the cost of physical goods. This is called Countervailing Duty or Anti Dumping Duty penalties.
I've reached my limit with the entitlement of these people in the united states. Especially systematically excluding americans or non-indians once they reach a hiring level / role.
In my opinion, outsourcing is a larger evil. The money used to pay the salaries of outsourced engineers should be taxed at-least at 20% (along with remittances to India) akin to what we currently penalize foreign countries for maliciously suppressing the cost of physical goods. This is called Countervailing Duty or Anti Dumping Duty penalties.
I've reached my limit with the entitlement of these people in the united states. Especially systematically excluding americans or non-indians once they reach a hiring level / role.