Have to admit that I shared the opinion of many here: if you're going to join the Military, don't do it to get training and then leave.
However, I was talking to a few old guys, and they were quite comfortable with just this very thing. The Military has contract lengths for a reason. Besides, the training our guys get is good- if you stay in Canada to use them, Canada as a whole benefits from the Military training. Win- win overall.
The training you get in the Military as an ATC is universal. The rules that NavCan use are exactly the same as ours- we use the same Manual of Operations (MANOPS), and everything we do is interchangeable. There are a few rules we have that NavCan doesn't (reduced separation for fighters primarily) but everything else is the same.
The big difference is most of our operations are Terminal control. (we work within 60 miles of the airport, mostly involved with landing and departing aircraft) NavCan does this as well, but most of their work is Enroute control (moving aircraft long distances between airports). The concept and control are two entirely different beasts, with similiar skill sets and, again, the exact same rules.
USA control is virtually identical to Canadian control. You can cross train from Canada to the US, but it is a much harder transition than from Military to Civilian (Canadian) control.
NavCan is hurting big time for controllers, primarily IFR enroute. (They must be, they tried to hire me)
Pay is between 100- 140K, depending on what level you work at (the more traffic you move, the higher pay. Supervisory positions are open to ex-Mil as well)
The traffic that we move is totally different. Military is all pop-up (no forecast), and often there'll be circuit work (take-off, land, repeat) I've yet to have a large recovery that didn't include an emergency or 6. By the way- ever seen the movie "pushing tin"? They get all excited when they have 9 aircraft lined up on final. I've had over 40 lined up on final, with another 60 coming in. I've also been so bored that I'm amazed I'm still here. Feast or famine......
Stress is self induced in my books... no stress in ATC. (you know, since I left the Army NOT ONCE have I been shot at!) However, you MUST be able to think fast, and you can NEVER, EVER give up. You give up, and people die- simple as that. You make a mistake, and people die. You WILL be overwhelmed from time to time- trick is to not let fear enter your voice, and keep on swinging- you will get your nose back above the water, and you will recover all your aircraft. ...and you will say "nothing to it".
As before, good job- but for the old guys. If you're young, go AWC...better yet, go Infantry. Live a little, then when you're ready to grow up, go ATC. It's challenging, but you're home lots.