I used this software for about 1 year, it is very good system to create restaurant tables reservation in my own way as per our need which make me save lot of time while working with other softwares like OpenTable etc., It also has some nice features that are available from those open source platforms but not all so i would say if you want just one single application then go ahead otherwise use multiple applications because each have their advantages & disadvantages over others! Nothing specific at moment though its been more than 2 years since we moved away form previous solutions provider hence can't recall any problems now! Use only when your business needs high level customer service or data quality management services where they will assist/manage customers through out whole process ( booking / cancellation ) - ETA-ETL integration between ERP systems.- Data Quality Management Services:-Data entry verification,-Corrections Tracking System.