Net Suites is a good program but they miss the mark with training and support. They leave you hanging on their case studies. The third party support which is very expensive, (hundreds of dollars per hour), are too busy to give proper customer service. So dont buy it other software companies can do the same thing, (netsuite is huge you dont need all of its components). Also if your company grows to more than ten nusers they raise the price on an already expensive investment. So if you are a small company think twice about purchasing NetSuite it is a lonely expensive program.