Benefits and compensation are good by Canadian standards. Work isn't too hard and can be interesting at times.
The company is constantly restructuring and cancelling projects. They can't commit to a vision, and there's a lot of internal politics. To be honest, it's not a very fun or inspiring place to work.
Learn how to commit to a long-term vision and build towards it. Stop creating ten competing versions of everything.
It gave me two phone call interviews. Then they decided to give me an additional phone call because I finished the coding almost at the allotted time. For the third interview, I solved it but did not do very well.
Overall, very good. There were 4 coding interviews and 1 behavioral interview. The interviewers walked me through the questions with examples and hints. They asked me to walk through my code using their examples.
Contacted by a recruiter, I first passed a challenging 45-minute phone screen. This was followed by an on-site interview with five interviewers. It was about: * 60% algorithm questions * 30% design questions * 10% math Not a single question was ask
It gave me two phone call interviews. Then they decided to give me an additional phone call because I finished the coding almost at the allotted time. For the third interview, I solved it but did not do very well.
Overall, very good. There were 4 coding interviews and 1 behavioral interview. The interviewers walked me through the questions with examples and hints. They asked me to walk through my code using their examples.
Contacted by a recruiter, I first passed a challenging 45-minute phone screen. This was followed by an on-site interview with five interviewers. It was about: * 60% algorithm questions * 30% design questions * 10% math Not a single question was ask