I remember one time in my previous job when i accomplished one task, my manager doesn't give me praise but before this i 've done something wrong and he did critisized but after several years working with him i do finally decided to leave the company for another good offer, company permits my resignation, procedure is you will undergoe what is called an exit interview.

My interviewer requested me to sign the interview just to document it, I noticed the comment of my former manager on the document, it stated "very good performer".

Managers are like critics, they critisized you, but they are very good observer.