The situation escalated after the CTO learned that his decision had been reversed (Representational image/Pexels)
A software developer claimed that he was fired and rehired twice by the same company within a single month, allegedly following an internal power struggle involving senior leadership. The US-based tech professional shared his experience anonymously on X under the handle @giyu_codes.
According to the now-viral post, the first termination followed after he accessed certain company data, which prompted the Chief Technical Officer (CTO) to declare that he was “under-qualified” to view it. The decision, however, was overturned after the developer escalated the matter to the company’s Chief Operating Officer (COO), leading to his reinstatement.
The situation reportedly escalated after the CTO learned that his decision had been reversed. The developer alleged that he was fired a second time, this time on grounds of “insubordination,” and claimed that the CTO also attempted to remove the COO.
“I got fired again for insubordination, CTO tried to fire COO,” the developer wrote in his post on X.
The developer said he was later rehired, this time following direct intervention from the company’s CEO. “I got rehired by the CEO and was told that only he can fire me,” he added.
Further, the techie claimed that the CTO is now pressuring management to have him removed again and has issued threats linked to his work. “Now I was threatened by CTO that he demands I’m fired if my data turns out to be wrong. Corporate is crazy man why is it like this,” he wrote.
See the viral post here:
Over the last few weeks:
– I got married (ty again guys)
– I got fired by my CTO looking at data I’m “under qualified” to look at
– I got rehired for reporting the aforementioned data by the COO
– I got fired again for insubordination, CTO tried to fire COO
– I got rehired…
— giyu_codes (@giyu_codes) January 14, 2026
With over a million views, the post prompted a wave of reactions. “You do realise that means that your CTO is probably a cancer at the exec suite level. He needs to be fired,” a user wrote. “I got fired then rehired in 7 hours once over a decade ago. Swear I still have trust issues till this day,” another user shared.
“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,” a third user reacted.