I recently moved to a new company. I got a 5% pay cut from my previous job, and including commuting and other costs my yearly income will decrease by 10%, not considering inflation. I accepted because the job was very interesting and it's a nice move from a small start-up (1-10 employees) to a bigger company (100-500 employees).
However, I am wondering when my new salary will catch up. There is high request of developers with my background in the area, but I don't want to appear as a job-hopper. So I plan to stay here 2-3 years. But, I don't want to lose too much money.
So, my question is: how do salary increases work in bigger companies, when you are not getting promoted and there is high demand for your skills?