Work-life balance is more important than the level of salary in attracting and retaining staff, according to new research.