Good enough for a few years, more if you can move to difference projects
Pros
1) Good entry salary and benefits (dental insurance, pension plan, etc.) 2) Lots of promotion possibilities 3) Mostly interesting projects: military/civil simulators, AI and 3D world simulations, HMI, etc. 4) Decent computers and software (with licenses) 5) Flexible work schedule (I do 11-7, others do 8-4) and possibility to work from home (I do this around once every two weeks)
Cons
1) This is a big place, so lots of processes, meetings, HR stuff, fill that form, enter your hours on that internal IE6-only website, etc. 2) Project managers have often been on the same project for 10+ years 3) Highly dependent on aviation and aerospace industries (2001-2005 were rough) 4) In Montreal, the main plant is well outside downtown, just next to the airport.