GitHub is admitting that a Jewish employee was sacked in error and is offering him his job back.
After other GitHub employees and those outside the company criticized the decision, the company is looking to make amends.
That result has cost the company's head of HR they job as they resigned.
The reason the employee in question was sacked was a message he sent to his coworkers regarding who was in the mob that stormed the Capitol.
The unidentified employee was axed on January 8, two days after he reportedly sent a Slack message urging DC-area co-workers to be careful as Trump supporters stormed the Capitol.
After complaints from employees, GitHub's human resources team warned the users for using the word "Nazi".
The employee was sacked January 8, which led to GitHub employees signing an open letter asking about the termination.
Amid the outcry, the company opened an investigation with an external investigator. For instance, authorities last week arrested Robert Keith Packer, a Virginia man seen wearing a sweatshirt emblazoned with the words "Camp Auschwitz", an apparent reference to the notorious Nazi death camp.
What happened: GitHub reversed course after an independent investigation into the firing "revealed significant errors of judgment and procedure", according to a company blog post. "That these hateful ideologies were able to reach the sacred seat of our democratic republic in 2021 is sickening", the company said.
"To the employee, we would like to say publicly: We sincerely apologize", Brescia said.
The Chief Executive Officer further made a statement a day ago, saying that any employee has the free will to express emotions about white supremacy.
In an interview with TechCrunch, the former employee said that when he wrote his initial message he was genuinely concerned about his co-workers in the area, in addition to his Jewish family members.
The sacking was reportedly explained by the human relations representative who did the deed, with a "pattern of behavior that is not conducive to company policy".