The place pays less than anyone else in the industry. Offering $18/hr but expecting people with Technical DEP qualifications.
Management seemed very poor. They were always scrambling to get things done last minute. Service outages were constant, ...
Customer Service (Former Employee)
Montréal, QC - 27 March 2019
Wonderful place to work, I left due to personal commitments but i wish I could have stayed with the company. Management are exceptional and the staff make the job so much better.