Built on Founden.aiSan Benedetto layoffs November 2026: 120 jobs. Was it AI?