I really like how easy it was for our staff members who were new at using this software as well! It's so intuitive with all of its features which makes learning very quick!! Some may find there are too many options but we found them helpful in making sure everything works properly once they get started doing their job correctly (ie- taking payments). Nothing negative about anything i've noticed thus far while working here :) We have been able solve issues regarding credit card processing quickly because when something goes wrong or doesn't work right away someone from support usually responds within minutes - sometimes even seconds if you need immediate help.