Too many workers hate their jobs. The daily routine of getting up, commuting then spending 7 hours working for a company (whatever the size) can be sometimes stressful and unpleasant. Choosing a job and an employer should be enjoyable. Luckily, some businesses...