In an non-inertial frame, pseudo force also comes into account. As we know that pseudo force does not exist, work-energy theorem is not valid in non-inertial frames.