Like they have been saying it always changes. Some are told 1 year and they are FO's for 5 years. Some people at Horizon were thinking 2 years when they were hired and still wearing 3 stripes after 5 1/2 years. New people may be there for 7+.. the real answer is you never know.
It's funny, put a bunch of CFIs and other applicants into a room, and they all seem to know exactly what the upgrade times are. Ask a bunch of airline pilots, and no one knows. Kinda makes me wish I was still instructing...
I have never seen the Beech 1900 upgrade at Colgan go more than 2 years, even if you come in with 1000 hours. Can't say about the Saab, but probably the max historically is 3 years. We are currently upgrading anyone that meets the mins, I believe 2000tt/500type for the 1900 and 2500tt/500 type in the Saab (numbers could be off a bit).
Of course there's a reason for this quickness - growth, FO attrition (Colgan is an RJ FO training school), and captains moving on to fly big jets.