I live in Valenzuela, Philippines and can attest that the cost of life is very cheap here, I am not surprised that the compensation is lower. What I wonder is what happens if you get hired while working from the Philippines and then move to a more expensive city like New York, or vice-versa. Will GitLab change the salary automatically? Because one could easily create a bank account in the US and live in a cheap country and there is no need to disclose that information.