Ive been with Square for over 10 years. Currently I use APPOINTMENTS, INVOICES, MEMBERSHIPS and RETAIL. It makes it simple to have everything on one dashboard. I like the analytics, the inventory management and schedule management. There are a few changes I’d make but overall the product works well for my esthetics studio. A few pros are taking payment direct from your phone and tap to pay. Seeing my schedule in real time with the Google calendar sync. New clients can find and book my services with the Square Go app— this is my favorite Square product. Cons- pricing can get expensive the more add-ons you get. They change the interface a lot and I have to figure out where the reports or payments or invoices are now categorized. Overall, I’m Square for life. I’ve tried other booking/payment processors and none work for me like Square does.