Nowadays the idea of meeting social needs has become very important not only for government, but also for general companies. More and more businesses are trying to provide better work conditions in order to be more attractive company for potential workers or even for potential investors. Thus, some of enterprises start thinking about providing different facilities for general public, so let us understand is it really necessary and why some businesses act this way.