It is very simple to use, it's so easy that I am able to create my own templates in minutes! The interface could be better but overall this software does what you need at an affordable price point with many features included such as shift scheduling/management of both employees AND managers (if used). We are using Shifts status primarily because we found out how much money was being lost by our current method which involved lots of paper transactions & emails back-and forth between manager / employee regarding time off requests etc - not something i would want or recommend anyone doing!!