It depends on individual
Maybe a company is not good for individual A because A does not fit in due to his personality or background, but the same company could be very good for individual B because B's personality and background make him fit in the organization. In my view, your suggestion is not practical.