June 25, 2019
Score 4 out of 10
Read this authenticated review
Pros and Cons
- Facilitates the approval of credit/debit card payments.
- They're too big of a company, each division seems to know only about their own area to such a specific degree that if we make an inquiry about how another division integrates with whoever we're talking to, we're told to contact the other team.
- Constantly finding out there is yet another team that we need to work with to troubleshoot an issue.