The best thing about this program in my opinion was that it could be installed with any cash register system whether you have your own or not! I had no issues at all installing our new pointofsale (POS) as well as creating an employee schedule using their website interface which made things very easy to use once we got going into them both simultaneously after installation/setup!! We were able solve most problems within minutes without even having technical support available when needed. Sometimes there would still appear errors but they are so simple fixes too like adding more information if required etc..