Hi,
Nice Question ....but fact says you can say the truth. If you say & you give above mention reasons then remarks of HR/Interviewer will be
1.change due to salary hike :More emphasis to money ,then can leave my organization where you will get better package ..so why I should recruit you ?
2.Dissatisfaction with Job profile :What kind of job profile you are looking for.If the new JD includes responsibilities where you don't have work experince & you answer that I've interest to learn those aspects. Then response can be you don't have experince on these factors so why I should I recruit you? This job is a learning place for you once you will learn it you will look for change.
3 Fed up with recruitment: If you belongs to any consultancy or having experince only on recruitment then response can be ....You don't have any experince on other functions of HR.Why I should Hire you? If you are in consultancy then you don't have even experince to work in a corporate industry/ Organizations,don't have idea what can be other HR function & how other Dept. also functions,theoretical knowledge is not enough.
4. Boss behavior is weired :Let me know a situation,if here the interviewer is not satisfy with that ..then,you have attitude problem /cant cope up with the environment. It can be possible you may not adjust yourself with current open position . How many company you will shift you will face this type of situations? How other staffs of your company managing to this situation? Here it will be a negative point on you being a bad team player.
Rectify me if I'm wrong in above mentioned statement.
I think telling truth is digging whole for yourself ,even same in case of fake. So better to tell mix of them..& always think what question can interviewer ask you basing upon your answer .
Seniors please let me know if any other answer a person can say for reason of job shifting.
Regards
HR Madam