True techies can be anywhere in the world.
We are located in Uruguay, a small country surrounded by beaches in southern Latin America. We are a part of the newest technological center, known by its expertise, constant learning, adaptability, and creative talent.
Having different people onboard ensures tons of new ideas: we have over 75 people in different areas, such as development, research, design, content, marketing, security… and more.