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.
The process was straightforward. HR reached out via email for an initial discussion. This was followed by an online coding challenge, which included three problems to solve and multiple-choice questions to assess personality. Afterward, five intervie
Series of multiple code interviews demonstrating data structures and algorithm competency, as well as demonstrating leadership principles. Each code interview was about 1 hour, and there were 6 interviews total.
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
The process was straightforward. HR reached out via email for an initial discussion. This was followed by an online coding challenge, which included three problems to solve and multiple-choice questions to assess personality. Afterward, five intervie
Series of multiple code interviews demonstrating data structures and algorithm competency, as well as demonstrating leadership principles. Each code interview was about 1 hour, and there were 6 interviews total.
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