In a sudden operational shakeup, Innodata India Pvt Ltd has reportedly laid off nearly 550 employees in India, alongside additional job cuts across its teams in the Philippines. The terminations unfolded abruptly on October 26, 2026, leaving affected workers blindsided. Employees reported sudden system lockouts during their work shifts, losing access to company devices, internal.