Pros: highly responsive, fast and helpful support; easy, reliable POS and online-ordering setup; transparent pricing with lower processing fees and quick fund transfers; supportive of high‑risk merchants and nonprofits. Cons: no consistent downsides surfaced in feedback — as with any provider, confirm pricing, contract terms and feature compatibility for your specific needs.