Why top firms fire good workers