The ability to create multiple profiles/users, allowing us access in real-time from our home computer using web browser vs having an app installed which could potentially be lost when we are traveling away! This allows me the flexibility of being able to work without my laptop at times as well but also gives other users full control over viewing certain files while I am out working remotely if needed. They have some minor quirks here n there (especially with new releases) - however they update quickly making them more user friendly very often after release day!! Definitely worth getting onboard once you get used to it. We've been running OMS since about 7 years ago now & still love every moment spent within its walls. Nothing really right off hand comes across as negative either way. Everything works great together whether through desktop client software OR website interface via cloud services all synced up so everything's always current. It's easy to use, it has all of our needs covered from customer data management right through billing processes! We have not found anything we dislike yet about this software but if there was something I could think off then please let me know!! The best part? This program allows my team members who are out in field more than they would be at home without having to worry as much when things go wrong because everything works perfectly together. !