Investing in Our People
- Competitive salaries paired with an exceptional benefits package, including critical illness, long-term disability, life insurance, and comprehensive health and dental coverage.
- A Health Spending Account to help manage your medical expenses.
- Financial assistance for professional development, along with flexible scheduling to help you balance work and family life.
Having completed two summer co-op terms with AllRock, I can confidently say that AllRock is a great place to work. Throughout my time here, the team consistently worked to maintain a safe, supportive, and positive work environment. Read More
Sebastian Rodriguez-Ramos, Co-op Civil Engineer; London, ON
"My co-op work term at AllRock was an incredible stepping stone in my career. From day one, I was welcomednot just as a student, but as a valued, contributing member of the team. Read More
Evan’s Okehie, Co-op Civil Technician; Toronto, ON
My co-op term with AllRock was a really valuable learning experience. I had the chance to apply what I learned in school to real projects while devloping practical skills both in the field and office. Read More
Zack Haley, Co-op Civil Technician; St. John’s, NL
I enjoy working at AllRock because of the collaborative work environment and the emphasis on teamwork, here it makes me feel like a valued part of a unified team working toward a common goal." Read More
Bryan, Materials Technician; Toronto
“I truly enjoy working at AllRock because of the strong growth potential and the opportunities to continuously develop my skills. The supportive environment and shared goals make each project both rewarding and motivating. Read More
Jeremy, Project Coordinator; Ottawa
“I enjoy working at AllRock because it combines technical problem-solving with client interaction and team leadership. The role challenges me to stay organized, responsive, and solution-focused while contributing to projects that shape our communities.” Read More
Ben, Office Manager; London