3.0
25 Nov 2025
Current employee
Richmond, BC
Recommend
CEO approval
Business outlook
Pros
Talented and knowledgeable technical teams Interesting projects depending on the department Generally good work-life balance Supportive peers and collaborative environment
Cons
Administrative and HR processes can feel slow or unclear Internal communication between departments needs improvement Career progression and compensation may not always match industry standards Decision-making can be delayed due to organizational structure