Ok place to work. Decent benefits.
Pay is meh in Canada.
The overall interview process was messy. I first spoke with the manager of Team A, and then I was interviewed by five developers. However, these five developers were not from Team A. They interviewed me for a different position, from Team B (I only
First round technical phone interview - typical data structures coding question. Spent 1 hour. Onsite - 3 rounds, 4 hours. 1st round was a couple coding questions, pretty standard. 2nd one covered a range of behavioral questions, targeting soft skill
They canceled the interview even though I passed the previous round. They didn't give me any reason, either. This totally wasted my time, especially since they reached out to me with the opportunity.
The overall interview process was messy. I first spoke with the manager of Team A, and then I was interviewed by five developers. However, these five developers were not from Team A. They interviewed me for a different position, from Team B (I only
First round technical phone interview - typical data structures coding question. Spent 1 hour. Onsite - 3 rounds, 4 hours. 1st round was a couple coding questions, pretty standard. 2nd one covered a range of behavioral questions, targeting soft skill
They canceled the interview even though I passed the previous round. They didn't give me any reason, either. This totally wasted my time, especially since they reached out to me with the opportunity.