For many people, flexible working hours are a must. Parents raising families need flexible schedules that let them balance personal and professional responsibilities, as do people working a second job and needing the ability to change their schedules if necessary. Whatever the reason, there are many jobs offering great pay, benefits, career satisfaction and flexible…