15

I worked for a contracting company for three years. I am grateful that they sponsored me and arranged a work visa and now I have obtained permanent residency.

During that time, I was placed to work at this place with a crazy director. She often fired the managers my company placed and while they found someone else, they would make me cover those positions, which I hated, but felt obliged to do.

They eventually lost the contract with her, and I was placed somewhere else. The current work environment is bullying at best and the hours are affecting my personal life. Another co-worker just quit (she even gave 1 months notice) and the manager flipped. The manager accused my co-worker of being disloyal and said because of her quitting, they had to deny the position to someone else she liked. The manager later complained to me about the (ex-)co-worker.

I just got offered another job with better hours, working under a manager I used to know and like.

My questions are:

  1. Is it unethical to leave?
  2. If not, how do I break it to her?

I had promised a while ago to cover her position, because she's going on vacation for a month this summer.

BryanH
  • 6,206
  • 2
  • 34
  • 36
Marce
  • 161
  • 1
  • 4
  • 8
    Visa sponsorship is no small thing and if it's a small company it takes a lot of investment. However, if you were worth sponsoring then you are also worth keeping happy. If the environment is as toxic as you suggest (and you're not exaggerating to support your own ambition) then you should have no qualms about leaving with little notice. What are you worried about? You have no ethical obligation whatsoever -- unless of course you knew all along you were just working there for the visa sponsorship. In that case you should still leave but perhaps with more notice. Finally, take care of you. – kingdango Mar 24 '14 at 20:32
  • 8
  • No. 2) "I've found another job - here's my letter giving written notice".
  • – A E Dec 17 '14 at 12:48
  • About the ethics, I assume your contract specifies you can leave with one month notice. This contract was not just signed by you, but also by the company. It would be unethical of the company to make a fuss about what they clearly agreed to when they signed the contract... – AVee Feb 14 '20 at 12:38