|
|
|
|
|
by lacker
2831 days ago
|
|
A few points, based on my experience at Facebook and Google. Facebook and Google use a surprisingly similar job title system (maybe Bret Taylor copied the Google system while he was at Facebook?) When you are just hired, you are usually a level 3 but maybe a level 4. After 3-5 years of experience, it is expected that everyone be promoted twice to level 5. Level 5 = "senior software engineer" so that is what Glassdoor will tell you about. So, there are also plenty of levels above level 5, and it is not uncommon to get there with 5-6 years of experience. If you are world-class famous in your area, you might be a level 9 engineer, even though your external title will still say "Software Engineer". If you are the top engineer on your team you might be a level 6 or 7. Each level is approximately a 30-40% raise on the previous level. So one thing that's happening is that Glassdoor just isn't reflecting the upper end of what you can make. Another thing is the value of stock. Stock can vary a lot from person to person and company to company. Some companies will give you essentially zero stock. Some will give you stock that's worth a comparable amount to your base salary. More common is somewhere in the middle. Obviously the value varies depending on how the stock does while you're working there, but there are also various ways to get extra stock bonuses for different reasons. In particular you can get stock bonuses for high performance, and if you are being recruited for your particular expertise you might also get an extra-large stock offer. |
|