Keep in mind that in conversations about big tech compensation, the baseline is typically Bay Area salaries. This is the area where you can find the most public info on (e.g. levels.fyi). In my specific case, I'm talking about Toronto, where a senior dev salary for a local shop is around CAD 120k/yr. For comparison, a L5 role in Bay Area job offer is around USD 150-200k/yr salary plus another 100-150k equity (plus a few more thousands in yearly bonus). For Toronto specifically, these number more or less translate 1:1 (i.e. you could expect a CAD 150-200k salary + CAD 100-150k equity, for a total compensation of CAD 250-350k). In Bangalore, the total compensation after currency conversion is going to be significantly less than Toronto's in terms of absolute dollar value, though it'd still be quite above the local average.
For a public big tech company, USD 250k total compensation for a L5 in Bay Area is pretty low ball. For a pre-IPO company, you might be looking at USD ~200k/yr cash, and if you're lucky to go through an IPO while holding RSUs, you'd see a huge income spike on the IPO year. Note that pre-IPO companies still count paper equity in their TC numbers, so a 300k total compensation number might actually just be 200k cash + 100k paper money.
For a public big tech company, USD 250k total compensation for a L5 in Bay Area is pretty low ball. For a pre-IPO company, you might be looking at USD ~200k/yr cash, and if you're lucky to go through an IPO while holding RSUs, you'd see a huge income spike on the IPO year. Note that pre-IPO companies still count paper equity in their TC numbers, so a 300k total compensation number might actually just be 200k cash + 100k paper money.