The most important lesson I learned while starting a company in Costa Rica was that I needed to surround myself with the best team possible. This was actually something I screwed up during my first attempt at building a team. The first group that surrounded me was my Costa Rican partner and two other Canadians.
Of course when I pitched the idea, everyone was crazy about it. But when it came down to crunch time, and I moved to Costa Rica, and I needed everyone to start doing their share, no one was around to help. Sure a little project here and there, but no real commitment from anybody.
Eventually, one of the partners was asked to leave, and a new person took his place. My newest partner was definitely as motivated as myself after seeing the beauty of Costa Rica first hand while visiting La Cusinga Lodge and Punta Uva. From the moment he joined us the company finally started moving forward. His specialty was finances, and he brought our company some financial structure and organization, that allowed us to survive the extremely slow beginning of Exclusive X-cursions.
Therefore, we had our finance guy, our Costa Rica connection, and our sales person (myself), as well as a forth that really wasn't bringing anything to the table. In the end, he was let go (prior to any contracts being signed thank goodness), and was replaced by a computer specialist.
This must have been our best decision. I have no idea what we were thinking starting an Internet company without a computer genius to assist us along the way. At this moment, we had a complete team, and our first sale followed soon after. None of this would have been possible with the old team, and my company would have surely failed.
The lesson in all of this, is that you must ensure that everyone brings something different to the table when you start a company in Costa Rica. Too many of us had the same qualities, and this prevented our company from taking off in Costa Rica.