Response from Dimitris Athanasiadis of Megaventory
Thank you for your review! Really appreciate taking the time to write it!
Just a couple of notes regarding the cons you lay out.
For one thing, it is possible to provide different permissions to different users to a significant extent. Certain functionality is also off-limits to non-admin users. Other than that, certain permissions may not be able to be provided to any user at all - in most cases that's related to the specific workflow of each company. In these circumstances, we suggest to our customers to contact us so we can address the shortcoming with a workaround or, if possible, to include a fix in our product roadmap, if the issue in question is a more generally applicable one.
For another, regarding sending out products not existing in sales orders, it generally is possible to create a new product with its individual parameters (SKU, description, price, etc) at any time and include it in a future sales order following the product creation.
Again, thanks for the review and we're at your disposal for any further comments or clarifications.