Ghosting February 19, 2026, 4:30 PM Chill Annoying, Clowns, Political Economy Anyone who believes that is smoking crack. Companies post something like 40% ghost jobs now. That number is just bunk.