Great company but if you choose the wrong location you will never have a chance to find how good this company is. Avoid Vancouver's office. Nepotism, cheating with Preventative Maintenance WO etc. are very common there. People without certificates are promoted while hard-working and honest employees are kicked out.
I was converted from contract to permanent employee at the request of the VP of the Corporate Project Management office.
1. Telephone interview with HR
2. Interview with Management
3. Wait for results .... very quick! I received my response within three days.