I'll be honest with you. I'm the KING of "jumping ship".
Since I started out in this industry I have always been on the look-out for the better deal.
#1. When I was a Jetstream 31 F/O (which, by the way, makes your Beech1900 look like the Starship Enterprise) I was interviewing for Dash 8 jobs.
#2. When I was a Saab F/O I took a job as a DC9 F/O with (what was then) a pretty lousy LCC.
#3. When I got furloughed from there I went back to being a Saab F/O for a bit.
#4. I got hired by USAir, and then furloughed 3 years later.
#5. Got hired by a turboprop regional.
#6. Was concerned about long-term viability of turboprop regional so left and went to a large jet-regional.
#7. Was concerned with long-term job security at jet-regional due to "portfolio concept" but left jet-regional to take corporate job with large corporation.
If I had stayed at Chautauqua -- either time -- i'd be a pretty senior E145 (or 170) Captain
If I'd gone back to AirTran after recall, i'd be a 717 Captain
If I'd stayed at the turbprop regional i'd be an RJ Captain
If i'd stayed at the jet regional i'd be a mid-seniority RJ F/O (albeit probably for many many years)
The point of all of this is that basically I would have been just fine nomatter where I worked if I had stayed in one place.
In "Fate is the Hunter" Ernest Gann talked about "the numbers". He said that the numbers govern our entire lives as airline pilots. You cant cheat the numbers and those that try, likely find themselves worse off than those who dont.
While I dont advocate that you stay somewhere where you are unhappy, just jumping around chasing a "better deal" really doesn't work.
Trust me. I've done it and i've got a closet full of uniforms to prove it.