So, if you are looking for a new job and if that employer were to ask you, something like 'why are you not being loyal to the current company?', how would you deal with it? If a company treats their employees right, then not many would want to switch to other jobs.
However, if the company is not giving good enough hikes and if it's not giving you the recognition you deserve, do you still need to be loyal to the company? Isn't it a two-way street? Why should the employers always feel that the employees are being disloyal?
What are your thoughts about this? If a company is giving me good enough market hikes and salary, I would never switch to some other company. Is it the same for you guys as well?