a quick upgrade at a good company sounds terrible....almost as bad (but not quite) as a quick upgrade at a bad company...imagine getting hired, finishing training, upgrading, and then, spending the indefinite future sitting on reserve while all those people senior to you finally get the time, upgrade, and move right infront of you, even though you've been a captain for a year +.