From unlimited holiday to free massages and office pubs, the UK’s most amazing company perks