I came to canada in 2011 on safety officer job through a consultant in Firdous Mkt. Lahore, Pakistan. They told me that pay will 25$ per hour but my company is paying only 16$. Canadian companies are also not offering over time to safety officer so remember, if you are coming to canada for safety officer job, you 'll have 16 to 18$ per hour, that's all, No over time, no accommodation, no food.