The ease at which records can be generated for the different steps that go into manufacturing are key aspects in this software. When you have too many fields/steps you just cannot keep track! It's very nice if there was functionality like "Create Billing" as other packages offer but I think that function will come out some time down the road (not sure). This works well when dealing with large batch sizes or jobs like building something where lots of material needs processing before completion. The ease of use and the speed at which we can input our data. It's also very user friendly. I have no complaints. We are able to input our data in real time. This helps us track our inventory better.