5.0Feb 10, 2023Great Perks and Great EnvironmentTechnical support engineerCurrent employee, less than 1 yearToronto, ONRecommendCEO approvalBusiness OutlookPros- People are super supportive - Great perks and incentivesCons- Workload can be overwhelming at the beginningShow more