What does the company do well? Square payments has several options to easily accept in-person credit card payments for your business. They allow healthcare practitioners to accept HSA cards which is great for making payment easier on clients with a health savings account.
What does the company not do well? Square is not very competitive when it comes to the price of use of these processors. The percentage they take is not outrageous, but when compared to similar platforms it may be worth into looking at others. The magstripe insert I have for my phone does not work very well, and often I have to input the CC number directly into the Square application which costs more.
What do you wish you had known about the company before using? I wish I had looked into other payment processing applications.