There is a lot to like here. Management is generally supportive, and flexible hours and vacation time help with balance. The downside is the physical toll. Working in facilities without proper air conditioning makes even flexible schedules exhausting. Balance only goes so far when the environment wears you down physically.