First thank you for reaffirming my beliefs on my current employer(boss). Your the owner deal with it. I am an employee deal with that. Look I run my own business that does close to 40 acres in lawn treatments while I work as an employee as well. I do not expect my boss, co-workers, etc.... to care that I do this on the side I just deal with it. When I get to the point that I might have to hire an employee I will try and do the things that are listed above. TXGRASS got it right in more than one way. I was simply stating the fact on how to improve employees this comes from first hand experience. If all of the employees state the same grievances then maybe just maybe there is some issues.
Last thing you take two showers a day