Although a company may pay top dollar to their employees, there are many other factors to take into consideration when looking for employee loyalty. If working conditions are unpleasant and employee morale is low, people will start to look elsewhere to work. This paper will cover how job specialization, working in a team that has some control over the design of a product and a decentralized organization helps win loyalty. We will also discuss what perks programmers would find irresistible and how a decision-making hierarchy like that of the United States military makes long-term employment with a company desirable.
When a company is trying to lure programmers to their business there are some perks that encourage potential employees to look seriously at choosing one company's job over some other. For example, programmers can do most of their work from almost anywhere there is access to a computer and a secure network connection. As a result, many programmers prefer to telecommute. …