Avoid for your own sake !
Engineer (Former Employee) – Calgary, AB – 2 February 2018
You could work here until you get another job, otherwise avoid this company for your own sake and future. Trainings and support are non-existent. Pay is decent. Upper management and HR are completely clueless and ignorant of what is happening within each team/department (especially the security team). They hired many full-time workers just for a few big projects that they got and as a matter of fact, mass lay-off happened after things were done. Remember to act happy in front of management and HR or they consider you a burden/liability. Promotion is unlikely to happen no matter how good you are unless you are in good relationship with the management.
Ignorant management, unprofessional, unethical HR team with their "laid-off strategy"