Unless it's not actually the same work, and location affects work. It does at least affect gross pay in any case, I suppose.
Unless it's not actually the same work, and location affects work. It does at least affect gross pay in any case, I suppose.
Because they probably want someone from the area working in the company. If they pay a flat rate globally, they only have to pay average or lower and get great people in LCOL areas. But then you have a company with no people in CA or NY, which means you dont have contact with local trends or contacts in the big tech companies.
Quality of talent means not only intelligence and skill but also people who have spent years working on the specific thing you are building (hardware/firmware, AI, at scale codebases or services).
If you assume that timezone matter and relevant experience working in large orgs is important, the Bay Area premium will continue for the foreseeable future.
Scale means you can hire 100-200 talented IC's within a year that meet the quality of talent criteria and have experience working and getting things done in larger orgs, the ability to do so also commands a premium.
Only a few other places in the USA have this scale, i.e New York and Seattle.
Coinbase the company I work for is fully remote and does salary bands by location. Within the USA, Seattle/New York and the Bay Area all are in the same top tier band. Also, the majority of our USA engineering workforce is still based in these hubs despite being fully remote for nearly 2 years. I don't expect this trend to change any time soon.
It's not the only remote company where I've noticed this happening.
I can't answer for GitLab, but widely, people often believe that San Francisco has an "exceptional" talent pool and that companies pay a premium for that because of competition.