What Makes a Good Team Player?

A good team player is someone who works well with others for the good of the company, and pulls his/her own weight, and doesn’t sit back and let others do all the work.