Unbelievably bad reliability, way behind the curve in terms of features capabilities, and oddly, they have done nothing but increase fees and find ways to nickel and dime their customers constantly while offering very little to position their POS offering favorably in today's market. After complaining about many issues, including payroll data errors that resulted in violation of local labor laws, incorrect summary data on vital reports and a complete lack of willingness to support an ownership change at one of our locations unless we forked over $8700 AND committed to a 3-year deal with no early termination clause. They staff their support line with untrained / technically insufficient people that often times get into the back end of the system and make things even worse. We have had to replace 3 KDS computers and have our database re-done because of "unknown corruption errors" at one of our locations only 24 months after installation. Of course the KDS computers were NOT covered under warranty when they all mysteriously failed just days after the warranty expiration. Run away!