I work in an American company and I also work in Human Resources as compensation consultant so I know well salaries around the world.
There are signficative differences between US and colombia, you are not going to receive the same level of income, however in Colombia there are two types of markets, the multinationals and locals, among them there are also big differences so working for an American or multinational company is almost always a better deal for your income.