@Plum_Creek
I think to a large extent, my current feeling is its worth getting the business experience to help get future jobs down the line.
My current job is largely using programming in a dead language I don't really. This would give me a lot of room to dive into newer projects and newer business practices (like proper version control and agile practices) than I have at my current job.
Last few jobs I've kinda explored all wanted more experience in things I don't have.
@Plum_Creek
I think they are under shooting me because they consider me more junior in the technologies I'd be using, but if I can quickly prove mastery, I feel I have a good chance of getting raises pretty quickly there.