Built on Founden.aiCharter Communications layoffs 2025, 2026: WARN notices