Pros
A few of the loveliest people I've ever worked with. Early days seemed promising. People get promoted even when they don't have the skills for the job so if you *have* no skills this might be the place for you. Support team does a great job with customers.
Cons
The worst execution of strategy I've ever seen. If there even is a strategy. The product is so common now that there's no real reason for customers to sign up. Last year they very publicly raised a tonne of money then very publicly laid off half the new staff they hired just before Christmas. Naturally this year's strategy was to raise more money. What is it they say about the definition of insanity? Constant failures seem to lead to no change at the executive level. If it's not their fault whose is it? We didn't blow the $13 Million. In a highly competitive and crowded environment it's hard to see Payfirma surviving--why would any customer call them instead of Global Payments, Elavon or Helcim (who all offer very competitive products and pricing.)