I like that it has multiple options to keep track of my inventory which makes life easier when having several employees working with me at once! If you are looking into this program make sure your business needs align well because there can be quite some learning curve as far as how everything works together but if used correctly will save time while keeping all records organized within one system!! It's easy enough so anyone who uses computers should have no problem using grow pro; however we do recommend training prior use or hiring an experienced consultant/employee before implementation just incase anything goes wrong during setup phase!! We're able solve our problems regarding tracking where products come from & what they've been doing since their last location (if applicable).