I like that you can customize this software to your needs very easily by clicking add features as they appear in other programs which are usually more expensive! It works well but is not ableto do some things such us creating custom reports or calculating certain data fields etc.. But it does work great with its core functions of menu costings/etc so overall we don't have any major issues using ezCafé at our restaurant - We use EzChefs menus costing system all day everyday plus doing inventory & accounting every night before closing time (all done online).