3.0Feb 24, 2013Low pay, frustrating promotion mechanism but interesting work and wonderful co-workers.Software engineerftware engineer iiCurrent employee, more than 5 yearsVancouver, BCRecommendCEO approvalBusiness OutlookProsIncredibly interesting domains (space, ground segments, aviation, mining/gas). Great co-workers who are supportive and friendly.ConsBelow average pay. Convoluted and opaque promotion process.Show more