Easy to use, flexible software for job costing. It is very easy to enter data manually or through spreadsheets but there are no other features like email option etc which i think would have been great if included. I am using this mainly as an inventory system however it can be used for many purposes including time tracking. We do not need any additional modules so far except stock management module that was already available with our ERP (SAP). I have been working with al suwaridi for 8 years now, they are very professional at what their doing so if you want to work here trust them because of there experience level it will pay off as long your happy working under this organization! nothing yet its great i would recommend anyone who is looking into computer companies that has good customer service an honest business just go ahead give em try!!