Eagle upgrade sucks but don't make the mistake of going where the upgrades are good NOW! because it's a good chance it won't be for you. When I got on with Eagle it was 14 months to CA in SJU and 18 months if you wanted to wait for JFK. I would have made 7 years with Eagle this November and I would still not be a Captain. Eagle's future parallels AA's. The people that are hired today will in all likelihood not have to wait 8 years for CA upgrade, however, nobody knows how long it will be. Upgrade is not determined by time it is determined by the number of pilots senior to you. The seniority structure is far more important than time served by current upgrades. SkyWest looks great right now for upgrades but that will only be true for those not there yet if they announce further massive expansions, otherwise if things remain the same the CA upgrade time will start to rise at Skywest. Your Captain upgrade will be the carrot at the end of a stick. I was 3 months away from upgrade for the last 3 years I was at Eagle.
It has been said here many times by those of us who have been stuck at this level awhile...don't chase the upgrade.
Later,