“Self
service HR” is a very current buzz word. It means that you
get your own employees to use an HR management system that
automatically does the work for you – no more time wasting
on administration so that you can spend your time on what
it is that drives your business.