But, is there anyting called loyality, esp. in case of people with 10 etc years of experience?
I am not too sure.
As people become older (and thereby wiser), the concept of loyality etc goes out of the window.
Most people are there in the company because
1. They are too lazy to check out other jobs
2. It is risky moving
3. When there is good experience, it is difficult to start off in a new company.
The problem is that company is much older and thereby much more wiser than the employee.
So a company also dont have loyalty.
I have seen that the smaller the company is, the better they treat their employees.
I think the reason is the same... i.e. the company is not old/wise enough.