The culture is amazing, you can manage your own time and people that you meet is awesome and amazing. Great salaries too
Cons
Possibilities of move to a different countries makes you to don't have paid vacations, you need to use your own laptop and you will be pay to a Colombian bank account. So bad