Pros
- Able to make changes remotely, no need to visit site or be present at your office whenever there needs an improvement made! Also user friendly UI/UX which enables fast access into all functionalities required within system helps me alot as well when having trouble accessing some functionality due lack knowledge :) !!!!!! And most importantly customer support provided really good quality assistance when needed (which was many times ;))!!!!
Cons
- Some disadvantages