Businesses these days, particularly those who make their money on the internet, seem to be paying much more attention to their staff and work environment, so that they can really get the most out of them.