During my 2 years and half employment in the company, I had 5 different managers which I find the harmony however I could to get the job done with each one of them, but the last one she's russian, very direct and demanding, I submitted my resignation 2 weeks ago, and today, which is my last day. She is assigning me to several tasks That we're not belong to my workflow or portfolio in asking me to finish them before I leave and I did not take it anymore. I didn't want to make a bitterness. An unpleasant experience on the last day of my job, but she made it impossible. And I told her all the flaws that she has and how horrible she is & immediately hang up on her. I have to admit that felt great!!! I'm leaving this job for a better contract starting next week which pays me 25k more. If you're dealing with a horrible person at work remember there's always a better option for you out there -just move on for the sake of your own sanity.