The pay and benefits are decent, and it's a relatively big, stable company.
I worked in the Markham office.
Horrible work ethics and expectations. Sometimes, employees have to stay in the office till midnight; it's crazy.
Even interns have to stay till 7-8pm, especially when a project deadline is approaching.
The employees, at least in my team, had no life outside of work, so I guess they didn't mind working long hours.
Working with them everyday was kinda depressing because all we talked about was work. They didn't have any hobbies, side projects, or just didn't want to share.
Felt very isolating to work here.
Yeah, do more team-building events. Invest in services that help introverts open up a bit.
Also, there is a lot of groupism/nepotism in this office. People hire based on contacts instead of actual qualifications.
Like, why would you hire someone from health science to do software development when you could easily find a computer engineer/computer science student through online applications? Oh, because they did a 4-month programming course and they are your nephew's "friend"? Sure, why not.
Just make things harder for existing employees since now we have to babysit their incompetent butts.
Also, increase diversity, please, for gender, race, and religion without compromising the qualifications of the new hires. That's how you can avoid groupism.
HR Connect. Then there are four rounds of interviews. All technical. Knowing logic helps. Coding round. Aptitude questions. Overall good level, not much depth, but tricks are involved, so I kind of enjoyed the rounds.
Interviews with senior engineers on site, followed by an interview with the manager. The process was straightforward, with each session lasting about an hour. HR called within two weeks with an offer.
The interview mainly involves OS questions, including deadlock, multithreading, and race conditions. The interviewer was really nice and able to help me during the process. Since it's a hardware company, they do ask quite a lot about the low-level co
HR Connect. Then there are four rounds of interviews. All technical. Knowing logic helps. Coding round. Aptitude questions. Overall good level, not much depth, but tricks are involved, so I kind of enjoyed the rounds.
Interviews with senior engineers on site, followed by an interview with the manager. The process was straightforward, with each session lasting about an hour. HR called within two weeks with an offer.
The interview mainly involves OS questions, including deadlock, multithreading, and race conditions. The interviewer was really nice and able to help me during the process. Since it's a hardware company, they do ask quite a lot about the low-level co