I was offered a job, sent a contract to sign, had on-boarding process and they pulled their job offer 2 days before I was due to start because they found someone cheaper. No apology was offered and they didn't even contact me, waste of time and seems like I dodged a bullet with this display of unprofessionalism and lack of ability to stick to their word. Unfortunately I missed out on some potential amazing work because I was preparing to start work here...