One of the biggest mistakes you are making, if you are in your 20s, 30s, or 40s; and working in technology field - working for a company that does NOT give YOU stock options at the early phases of your career.
Yes, they might turn out to be worth little or NOTHING, but they could be something.
I am very fortunate to have been around for a good long run at Cisco and had a decade of being an average worker-bee (grade 9/10); but DID get good stock options.
Now in mi-50s; I am blessed to say I could retire any day if I wanted to. BECAUSE of those options. It was great to be around in the 2000s at Cisco.
Just posting this because if you are in early in career - make SURE you are compensated for your time and effort; especially if YOU are working your @$$ off. Those jobs are out there - with stock options. Spend your time looking.
I had a good conversation with some younger folks this weekend at a coffee shop who work IT in town here. They don't give a cr@p the same as we did in our early 30s. I get it. I wouldn't either now, if I did not get the same rewards. Very fortunate.
Put yourself first - especially if you are SKILLED at this stuff. Others WAY up the chain are making big bucks - why can't you at least have SOME skin in the game with stock options?