Great people, good culture
Engineer (Current Employee) – Brossard, QC – 16 March 2017
Very nice place to work, the top management are very knowledgable and professional, however. it is not easy to move to middle management due to size of the company.
great people, great management
very slow due to size of the company