The best thing about bos is that it has an integrated sales channel which makes managing the stock flow easy. The system also has a great reporting feature which helps in making the decision to buy or sell the product quicker. The user interface is not very intuitive. Also, it's hard to find information when you're looking for it. I would recommend using bos only if you have a good team who knows how to use the system. We are solving our problems of managing the inventory and controlling the supply chain by using bos.