Pay better than many other big companies in Canada.
Working with other talented developers on projects from end to end.
Work-life balance is not good. While you're paid more, you're also expected to do more. The company culture sets high standards for everyone, which can make the job very stressful. Additionally, the turnover rate is very high, resulting in management overheads during leadership changes. You bet on your luck to get a good manager that can lead the team to success.
Coding + Behavioral questions: The interview will include a combination of coding challenges and behavioral questions, focusing both on your technical problem-solving abilities and on how you collaborate, communicate, and approach real-world team si
They hounded me via email for a matter of weeks before I consented. They gave me a take-home test over email, and it was really annoying. It was a difficult problem, and they really didn't give enough time for completion. It seemed like a terrible
OA: over 4 rounds, 3 hours + time 3 rounds of interviews, each containing 30 minutes of LP type questions and live coding experience. Mostly discussion, but no implementation required.
Coding + Behavioral questions: The interview will include a combination of coding challenges and behavioral questions, focusing both on your technical problem-solving abilities and on how you collaborate, communicate, and approach real-world team si
They hounded me via email for a matter of weeks before I consented. They gave me a take-home test over email, and it was really annoying. It was a difficult problem, and they really didn't give enough time for completion. It seemed like a terrible
OA: over 4 rounds, 3 hours + time 3 rounds of interviews, each containing 30 minutes of LP type questions and live coding experience. Mostly discussion, but no implementation required.