US Developer's Wild Month: Fired Twice, Rehired by CEO in Viral Corporate Saga
A software developer in the United States recently shared a shocking workplace story that quickly captured online attention. His post went viral, amassing over a million views on social media platform X. The developer, posting anonymously under the handle @giyu_codes, described a tumultuous month where he was terminated and reinstated not once, but twice by the same company.
The First Firing and Unexpected Reinstatement
The saga began when the developer accessed certain company data as part of his work. According to his account, the Chief Technical Officer (CTO) deemed him "under-qualified" to view this information. This assessment led directly to his first termination. Feeling the decision was unjust, the developer did not accept it quietly. He escalated the matter to a higher authority within the organization.
He took his case to the company's Chief Operating Officer (COO). The COO reviewed the situation and overturned the CTO's decision. Consequently, the developer was reinstated to his position. This initial reversal, however, only set the stage for more conflict.
Escalation and a Second Termination
The situation grew more complex when the CTO learned his original firing decision had been reversed by the COO. The developer alleges this sparked further tension. Shortly after his return, he faced termination a second time. This time, the stated reason was "insubordination."
In his viral post, the developer made another serious claim. He stated that the CTO did not stop at firing him again. The CTO also allegedly attempted to have the COO removed from the company. This suggests a significant internal power struggle among the senior leadership.
CEO Steps In with a Final Decision
The chaotic month took another turn with intervention from the very top. The company's Chief Executive Officer (CEO) became directly involved in the case. The CEO decided to rehire the developer for a second time. More importantly, the CEO issued a clear directive. He informed the developer that only the CEO himself now held the authority to terminate his employment.
Despite this high-level protection, the developer claims the drama continues. He says the CTO is still pressuring management to fire him again. The developer quoted the CTO as threatening his job security over data accuracy. "Now I was threatened by CTO that he demands I'm fired if my data turns out to be wrong," he wrote. He ended his post with a resigned observation about corporate life: "Corporate is crazy man why is it like this."
Viral Reaction and Online Debate
The post resonated deeply with the online community, prompting a flood of reactions. Many users expressed sympathy and shared their own workplace horror stories.
- One user bluntly advised, "You do realise that means that your CTO is probably a cancer at the exec suite level. He needs to be fired."
- Another recounted a personal experience: "I got fired then rehired in 7 hours once over a decade ago. Swear I still have trust issues till this day."
- A third comment took a broader view of tech culture: "Often not like that, but if you work with tech people, you're really scraping the bottom of the barrel talent/personality wise, and stuff like this happens."
The developer's post summarized his eventful weeks concisely. He listed getting married, getting fired by the CTO, getting rehired by the COO, getting fired again for insubordination, and finally getting rehired by the CEO. This rollercoaster experience highlights the unpredictable and often political nature of some corporate environments, especially within the competitive tech industry.