Hello Ronak,
It was a great effort to highlight the reasons to leave a job!
But, dear friend, here is what we are saying: what if the management is good, but the reporting manager is not supportive?
For example, if my reporting manager does not favor me, and the management asks him if he is satisfied with his junior, he will say NO. In this case, there is less scope for promotion, increment, and progress.
So, in this situation, what can we say? Now, if the employee leaves, we will only say he leaves his boss (reporting manager) and not the company.