My son got a job which was technically a temporary contract which, according to the interviewer, would go to permanent unless he was awful. I know this to be true as I work for the same company. They then said they would not renew the contract due to the budget and it was nothing personal. He had done nothing wrong. They normally do monthly feedback chats at 30 days, 60 days and 90 days respectively. The 90 day one did not happen as I think they'd decided he was going. The other two were positive. He also received his discount card, which normally only happens if you have earned membership, lulling him into a false sense of security. He had had one day off sick with the flu as he had been very unwell with an excessively high heart rate and temperature and had to visit A&E. The doctor had advised him not to work. After his dismissal, I provided documentary evidence of this. If this was not bad enough, other temps are being renewed on a rolling contract until they know what happens with the budget. He was not given this chance and his shifts, along with another colleague, are being filled with overtime