decent pay, but not much incentive to strive for more
Isn't that a good thing? I mean striving for more based on intrinsic motivation than financial. My observation in over the past 12 years working in the software industry is that bad motivation (both carrot and stick) tend to drive out the good (desire to build something or solve a problem).