More than half (53%) of British business leaders said that they do not currently give their employees non-performance related benefits because the business does not have enough budget and cannot afford them.