1) Easy to install2). Very flexible3.) Can be used for different purposes4.). It supports multiple languages5.), it has an excellent support team6), easy integration with other applications7,) can work offline8., very good price/performance ratio9.- Not able of creating templates10,- no user interface customization11- not compatible in android12-, lack some features13, difficult configuration14,, poor documentation15,. Poorly integrated into 3rd party systems16-. The system does have quite complex options so there could always something you do miss17-) Requires proper training18)- Limited number or partners19.-- Harder than expected20:- Lack flexibility21-, No possibility customize content22:, limited choice23-- Too expensive24+, requires too much technical knowledge25+. Good product but needs more marketing effort26+.