It depends on what information are you referring to.
Federal law and some state law like in California require to keep certain records concerning each employee. For instance, name, security number and address are require to be kept for 4 years, medical records are required to be kept during the employment duration and thirty years thereafter, etc.