The best thing about this software it's very easy to use for any size of business as well for both small businesses or large companies. It has all features you need in one place so there are no problems when using it by yourself or more than 10 people working together. There aren't many things i don't like but maybe some minor details could be improved but nothing serious. If u want an advanced solution which will help run ur office efficiently then go ahead buy IRIX! We used irix to manage our booking process. Using Irix we were able to automate processes such as customer information management and accounting functions.