There are a number of qualities that must be present in order for a person to be a good employee. They need to have the proper skills and they need to have the proper attitudes.
First, a good employee must have the right qualifications. These depend, of course, on the job. An employee who does not know what they are doing cannot be a good employee.
Second, a good employee needs to have the ability and the willingness to learn. Employees do not enter a job knowing everything they will ever need to know. A good employee needs to be able to learn as they go.
Third, a good employee needs to get along well with coworkers. A person can know everything there is to know about the job, but if they cannot get along with others, they will actually be a liability to the firm.
Finally, a good employee needs to have a good attitude. They need to be able to handle criticism and correction. They need to be able to keep a positive attitude when things go wrong. They also have to know how to handle success so they do not end up being obnoxious to others below them.
All of these qualities are very important in a good employee.