Costa Rica is always an attractive option to invest in Latin America; the outsourcing modality is growing and becoming more and more popular to USA companies who choose Costa Rica as their Outsourcing destination because of the many advantages the Country has, the Human Talent the Proximity with the US (this is where our name comes from!), and a great Business Environment. As the Costa Rican Investment Promotion Agency says, “in an innovative business world, Costa Rica is ready for the challenge of taking high tech industries and showing how a tradition of peace, education and innovation are the perfect formula to make business”   With the constitution in 1949, Costa Rica decided to ban any armed forces, making it one of only a handful of countries in the world without an army, still to this day. By investing in education instead of funding an army, Costa Rica now boasts a 98% literacy rate, the highest in Latin America. The Costa Rican workforce stands out for its high educational standards and outstanding productivity levels. These capabilities are the expected outcome of a historical commitment to pursue greater economic growth and higher living standards through an energetic and widespread educational policy […]


One additional aspect that is usually overlooked when choosing an outsourcing location and more specially when defining your outsourcing partner, is the cultural difference between countries and companies. Let me elaborate a little bit more on this.   The Cultural Barrier Challenge:   The effect of different cultures may affect the communication process and the easiness needed to work effectively in an agile world.   Cultural barriers can be evident, or much subtler, such as when, “We may have problems implementing this” may actually be a polite way of saying, “We cannot do this…” or “I don’t have a clue on how to do this”    Other cultural barriers arise when finer points or nuances are misunderstood due to thinking within a different framework, specially when project failures or problems occur, and the need to communicate setbacks arise.   Many of our clients have had previous experience working with countries in the other side of the world and the cultural part has been an issue that occasionally have created  unforeseen problems that are hard to solve. In some cases, asking questions is seen as something “bad” from the provider side, or “a disrespect to the client who is explaining requirements”. Same thing […]


The outsourcing experience and agile development involve challenges that are faced in the day-to-day operation. We will be writing about the most important ones, based on our experience working with US clients for the last 10 years.   1- Communication:    This involves language barriers and sometimes the need from many offshore firms to have onshore “point people” who speak “understandable” English. This is often a sign that the day-to-day dealing with offshore project managers, or engineers, will frequently breaks down.    Big differences in time zones also often hinder the communication process because the provider’s team will be working while the client’s team is sleeping and vice versa.   There’s an additional critical factor regarding communication. It is not just a matter of the language or the time zones. The “I feel good communicating with these guys” is something that goes beyond the right command of the English language. It is the “I understand what you mean and what you want. You understand what I mean so we can start working right away, with no delays translating or explaining more than needed”.   Something that our clients value tremendously is how easy is to communicate with our engineers. Their capacity […]