Only the company name is Great but they have very little ethics on how to conduct interviews and manage candidates. Just because the candidate is not available on the day HR requested for Interview the team didnt bother to revert back and on sharing the availablility they sent the rejection mail. I mean this is what you experience in Canada with Canadian companies. With this culture I doubt if they respect employees in the company. I am greatful that i am not selected for the role