I'm one who mostly cares about money. It's funny that you say "career progression" as something separate from being motivated by money. I care a lot about career progression because it means more money.
If I could continue getting a 10-15% raise every year, I wouldn't care if I never got promoted. Call me "Junior Engineer" for my entire career idc.