Aiyah.
There is no progression in ST cause there is salary grade for that.
Same what. Some senior also stuck at E6 for 6 years before promoted to M1.
Then M1 also stuck for long long.
Basically ST follow this salary grade etc is
dsta one isn't it.
If I set up my company, I'll have salary grade to match number of years.
So 2 years E5 will auto go up E6. Then 2 to 3 years E7 then 2 to 3 years @E8.
Etx
Basically once you join ST you're stuck at your rank that's it.
I've seen those 4 to 5 years programmer E5 much better than those hired directly come in E6...
Anyway ST is not a software company. It never was and will never be.
Their business are totally different.
Just that some solutions requires software...
Which is why software developer are 3rd class citizen.
2nd class citizen are project managers all the connection manage
dsta,
mindef etc.
The 1st class citizen are those 2nd class citizen stayed long enough to know the culture get promoted to director, avp, vp outlast and outplay the politics.
You'll see the senior management keep going higher and higher with each reorg.
You don't see the bottom moving anywehree. Except laterally to support more project.
The top also know this. That's why they always try to give monetary reward like national day bonus etc....
Make employees happy.
But new leadership don't care about this thing. Only their new position and power. Everything lean and mean now. Cut cut cut. But their pay getting more. Not cut.