A good inventory management software is going to be outfitted with several important base-line features and have the ability to add on tools and integrate easily with other technology providers, regardless of industry.
A good inventory software should also have room to grow with your business because replacing a system every few years would be expensive, time-consuming, and frustrating.