As we are in retail, I like that it has all of these features to help with inventory control as well as keeping track of employee time sheets! The system was easy enought o use after only having some experience using basic excel functions - which helped greatly when working out payrolls at least :) Definitely recommend this product if you're looking into POS systems or even just general tracking/inventory tools within your store (ease of set up!). It's great because my boss can see where everything came from so he knows what stock items need replenishing. We also love how customizable they have made their templates available online too instead of needing an actual printer connected to our computer each day. This would be helpful during slower times but still convenient while things pick back up again - makes sure everyone gets paid timely!!