I think that's standard at all the regionals. The only exception I've heard is the Q400 at Republic, because let's be honest, who wants to go do that?
It's effective from the point you pass your 121 checkride.
With the investment they put into training you, I don't think staying a year is unreasonable. Where else would you go, anyway?