A lot of exposure to the payment industry and key game players, constant adoption of new technologies
Cons
Lack of clear organizational objectives that do not allow the company to focus and obtain tangible results, which in turn becomes a lack of credibility with clients and consumers