10 Best Cities for Jobs That Let You Have a Life

10 Best Cities for Jobs That Let You Have a Life

 // 

10) Kalamazoo, Michigan

Several companies including startups in the pharmaceutical and life sciences sectors have chosen to base their headquarters in Kalamazoo, which also boasts a large manufacturing industry. With the average employee working only 33.6 hours a week, there’s ample time to enjoy the city’s local breweries and pubs.

Wikimedia Commons