employer cover photo
employer logo
employer logo

ITM Instruments

Is this your company?

ITM Instruments Customer Service Representative/Inside Sales reviews

4.0

100% would recommend to a friend

(1 total review)

100% positive business outlook

Reviews by job title

1 review
4.0
Jul 26, 2025
Recommend
CEO approval
Business Outlook

Pros

Decent company culture, management is there to help

Cons

With head office being in Montreal some of the other branches get pushed to the side. Lots of people willing to push their work onto other employees

Glassdoor has 29 ITM Instruments reviews submitted anonymously by ITM Instruments employees. Read employee reviews and ratings on Glassdoor to decide if ITM Instruments is right for you.