Being heard. Actually being heard, rather than having your say and then your words being dismissed outright. "No, my IT guys tell me that your 10 year old computer is good enough for photo manipulation/video editing and compression/compiling a lot of code/large database work, it's just that you aren't managing your time right if it's taking five hours to do the job you need done in three."<p>Responsibility. I have worked for a CEO who is first to take credit, last to take responsibility. He'll give instructions, and if you implement them but his plan fails, it's your fault. Prove you did exactly what he said, and it's still your responsibility.<p>Remuneration. Getting paid a fair amount, and not being expected to put unpaid overtime in. Not being expected to use your own equipment and resources for work that you must do or be fired, but aren't being paid for. No fiddling staff timesheets to make your budget.<p>Proper equipment. 10 year old computers might eventually do the job, but the desks they're sitting on collapse, the elevator doors won't close, one office uses a portable fluorescent lamp because the main one failed three months ago and nobody will authorize a replacement, the roof leaks near some high voltage equipment but again, nobody will authorize the repair, and the office chairs are all cast-offs from other departments that are outright dangerous to sit on.<p>Have policies for conflict resolution. I worked at a place where one manager was terrible at his job, so to distract he would fill out orders for street addresses that didn't exist and then persecute sales staff for not completing those orders. (I figured that one out because one of the addresses was about five doors from his home.) Same guy kept dossiers on the entire staff, stuff he could use to blame others for his failings. He would even take a dump and not flush, on days that he knew one particular person was coming in, and start rumors that this junior staff member was responsible. The CEO of that company sat back and allowed himself to be manipulated, knowing exactly what was going on, because it was easier than doing something about it. It all stopped when that manager left, too.<p>Sufficient staffing. One place I worked fired a third of their productive staff and replaced them with interns. Eventually, the interns left and we couldn't fill the roles because had people wised up. Nobody wants to do a full time job with the various liabilities involved for free, so we restaffed with volunteers. The volunteers weren't reliable, because volunteers.<p>Adequate training. Don't give them a quick verbal primer on a job and leave the new guy to it, then blame him when it goes wrong.<p>Actual emergency procedures. Had a fire started by a dusty lamp, it wasn't reported to the appropriate authorities, and we all lived on a knife edge wondering when it was going to happen again. (See responsibility.)<p>Honesty and integrity. One IT place I worked for would forge worksheets. The owner would add a few hours labor here and there, because the business wasn't making money (he had driven off all his customers) and Jesus wanted them to have money. (I am not making this up.) He also would go out on jobs and royally screw up the install, then send the staff out to fix it, and bill the client for the lot - even when it was a church.<p>Respect for others. Don't chase people down the street, shouting at them that their choice in OS or computer is wrong. Don't threaten staff that you'll get some thugs after them if you've not met your legal or contractual obligations.<p>Now, you might read this and think "but these are all so obvious and basic," yet you would be surprised how many businesses have a tough time with the obvious stuff. Many employers I've come across seem to think you owe them because they hired you.