What are people saying about the leadership at Traffic Tech Inc?
of employees approve of CEO’s performance
CEO Approval is based on 11 ratings
management was very bad
Written by CSR - Customer Service Representative (Former Employee) from Mississauga, ON on 20 September 2018
Management was very bad .... alot of personal issues brought into workplace everyday ... and alot of drama with people working there . they hired people with a specific salary and than don't give you your 3 month raise