Thanks a lot for the wonderful content at Taro. It really helps me understand the expectations as a software engineer.
Both Alex and Rahul had a wonderful salary increase from 100k to 750k in 7 years. After each performance review cycle, did you explicitly have to ask your manager for a salary increase, or did your manager automatically increased your salary every time?
If you do explicitly ask for a salary increase, do you generally ask for a specific number, and do you ask only when you get "exceeds expectations" rating?
To be clear about the pay increase: that was a compensation increase, which is different from a salary increase. Here are rough numbers to demonstrate what I'm talking about:
You can see that most of my comp (TC) increase came from the higher equity value after I had stayed with the company for 4+ years. It's rare for someone to earn that much just purely from salary.
To answer your question directly: you shouldn't have to ask your manager for a salary increase. Most companies will do regular salary adjustments for inflation, cost-of-living, and performance. Usually these are annual, sometimes more frequently.
Meta was nice (and somewhat unique) in that salary changes and equity grants were formulaic based on your performance rating. Based on that, you'd get a multiplier on the baseline salary change or equity grant.
If you need to ask for a salary increase, you can justify it in a couple ways:
I talk more about this here: Negotiating Your Current Salary.