I am also an FO at Comair, but have only been here for 8 months. I have considered leaving with my bankruptcy money after hearing a lot of negatively from multiple sources. But after thinking about leaving for months I have made the decision to stay. BTW, my reasons for wanting to leave were the long upgrade (over 5 yrs) and the upgrade to JFK (I served 2 months there and hated my life). But, it would take me 1-2 months to get a class date somewhere else with some luck, then 3-4 months of training, then another year of 1st year pay. Would I have saved any time in the end? Probably not, and even if I saved a little bit it would not be worth the trouble to me.
Of course it would benefit me if you left, but if I was in your shoes I would stay. Upgrade to 5 year captain pay, probably sooner than you would be out of initial training at Compass. BTW, did I fly with you through DCA the other day??