So my friend was hired in a supervisory position by a local facilities cleaning company today after working for them for three weeks – the CEO didn't want to hire him in the first place because he was “too young,” and my friend's manager told him that the facilities manager insisted he be hired in the first place based on his excellent resume and long experience and the CEO apparently planned to fire him from day one but let him quit his previous job and led him on for three weeks despite informing everyone else in the company that he was going to be fired in a couple of weeks.
My friend's manager fought for the last couple of weeks to keep him, and he had no idea any of this was going on. But the CEO forced the issue and today he was let go despite being excellent at his job because he “wasn't a good fit.” And his manager heavily implied that part of the reason was the CEO didn't like that he was gay, and also straight out told him that the CEO said he was too young for the job.
So yeah, this disgusting company basically blew up my friend's life for no reason and set him up to fail…