Comment Comment by jotm The "immigration floodgates" is by far not the biggest cause of it. Forget developers, engineer salaries are pretty bad across the board compared to the US. Managers, on the other hand, are doing much better. parent jotm 4 years ago