Very silly system.
Tech companies quite literally ARE their people and the innovations they produce. They have nothing else to sell. Sticking them into a somewhat toned-down version of Survivor is not a wise decision.
Having something like “Survivor” might work better than this, really. :’) Termination based on who doesn’t fit probably isn’t viable, but reassignment of all the ejectees to a new team made up entirely of ejectees might have some merit.