Title: A few days ago, just before the Christmas, Amazon HR called me to inform that my offer is rescinded. The start date was Jan 2, 2023. As a gift, they will pay me a months salary.<p>I already resigned  from my current post after obtaining the work visa for the new location on November 30th. I asked their affirmation before resigning.<p>Right now, I cannot relocate and my current visa became void since I resigned.
I also cancelled my rent agreement.
In a month, I will be on streets, without a job and visa.<p>In every step I tried to behave ethically and high trust. Guess I did wrong. Are all places like this?<p>Ps: sorry, I forgot to add. the new location was Canada. My current location is in EU.<p>Ps2: some background about me:<p>Amazon offer was for Sde2.
I have 5 yoe. 
I have worked in several projects spanning from embedded software for airplanes to scalable cloud based data heavy backend applications.<p>Java&#x2F;C++98 were the primary stack.<p>I had turned down an offer from Meta to join Amazon. I think my system design and general ds&amp;a ability is okay.
I am a good team player and perform well in friendly environment.
Upvote: