Living in the city can be wonderful for your career but does have the potential to put a damper on your social life. There are some cities however that are a great balance.
There are places in Maine where you don't have to work long hours to have a nice life. Here is a short list of Maine cities with a good work-life balance.
Minnesota offers many employment opportunities. Bloomington, Maplewood, and Minneapolis are three cities at the top of their game when it comes to work-life balance.