Factors contributing to work-life balance