Built on Founden.aiCentene layoffs November 2026: 69 jobs. Was it AI?