Technician, Markham, ON - 10 January 2017
This company was a great place to work. There equipment and work vehicle was up-to-date. The holidays and benefits were topnotch. The environment in the company was friendly and the training was ongoing. It was the best company that I worked for. Management was friendly and helpful but the company CEO's mismanaged the growth of the company therefore they had to close the department I worked in because of the losses every year.