3.0
14 June 2026
Current employee, more than 3 years
Richmond, BC
Recommend
CEO approval
Business outlook
Pros
- Good opportunity to learn on the job - Exposes programmers to multiple programming languages and paradigms - Very structured (sometimes overly structured) - Good work life balance
Cons
- Very old tech stack (only applicable to Aviation group) - Waterfall methodology for software development (could never believe it till I saw it) - No system to isolate changes so people keep breaking each others features. - Aviation jargon + in-house jargons make understanding of requirements very difficult - Very odd way to test software features. - Too many meetings