1.0May 17, 2017Worst managers ever seenTech supportFormer employee, more than 1 yearOttawa, ONRecommendCEO approvalBusiness OutlookProsthey have good customer baseConslow salaries, worst managers, unpredictable working hoursShow more