I applied online. The process took 3 weeks. I interviewed at Primoris Services Corporation (Edmonton, AB) in Aug 2021
Interview
HR Screen Interview (typical soft skill questions) - Manager/Supervisor Interview (technical skills, about your experience etc.) - Meet with supervisor and manager to see culture fit. Overall a good interview experience.