Pros
Excellent technical team lead who was supportive, respectful, hardworking, and treated junior staff fairly. Knowledgeable Tier 2 technician who was hardworking, supportive of junior technicians, and a great teammate. Gained valuable hands-on experience that helped develop my technical skills, with some time allowed for studying during work.
Cons
In my experience, remote and hybrid work policies were applied inconsistently. Some roles were fully remote, while others were denied even limited hybrid flexibility (not even 1 day a week WFH) despite being expected to work remotely for on-call duties. Management also emphasized in-office culture while working remotely at times themselves, which negatively affected morale. The employment contract provided prior to my start stated the role would involve investigating, analyzing, designing, and developing information systems, with no overtime compensation. In practice, my day-to-day duties were primarily operational technical support, including password resets, software installation, and troubleshooting. I was terminated without cause and told only that the company was “moving in a different direction.” During the EI process, a Service Canada representative later mentioned performance concerns had reportedly been referenced, which was unexpected as I had not received any written warnings, a PIP, or formal performance documentation during my employment. This raised concerns about communication and transparency. I was not aware of a clearly communicated respectful workplace or anti-harassment policy, which made it difficult to understand formal processes for handling verbally abusive client interactions. Following my termination, additional severance and a reference were offered conditional on agreeing to a broad non-disparagement clause, which I was not comfortable signing.