Worked in Exxonmobil for 7 years and went through 8 different supervisor. Only had pleasant experience with 1 out of the 8 supervisor I worked with that genuinely care about your career.
Finally left the company and submitted exit clearance form in early July. Had not received my last pay in July because the incompetent fool forgotten to approve my clearance form.
End of Rant
P.S: To those leaving Exxonmobil, make sure you remind your soon to be ex-supervisor to approve the clearance form