This is good information for someone who is resigning. however, I dont completely agree with the author about discussing the issues you had with the company with the HR. How would they know the reason why you are quitting if you dont tell them, probably the reason I would be leaving the company would be making many people to quit. In that case, there is a need for them to treat their employees properly, honestly do something about their employee retainment policies.