STM maintenance workers have agreed to a new contract.
97 percent of union members voted in favour of the terms, which include a series of raises over the course of seven years.
They had been working without a contract since Jan. 2016.
The recommendations came from a mediator who was appointed in February to help in negotiations.