Work-life balance and career development