Employers want to hire the best employees, and employees want to work for the best companies. But in many companies, there remains a disconnect between what employees are looking for and what employers are offering. In particular, many employers believe the way to both attract and retain talent is to provide more money, better benefits, or other perks. However, while compensation is a factor in employee job satisfaction, it is certainly not the only factor, nor is it even the most important factor. It goes without saying that what will satisfy one employee may not satisfy another employee. However, while there is no formula for an ideal work environment, there are several job characteristics that employers would be wise to consider.