Friendly and approachable colleagues.
Clear workflow — duties and due dates are well-defined for each person.
Strong team collaboration — information is shared and analyzed before fixing bugs or adding features.
Talented people, especially many young professionals, creating a university-like vibe.
Plenty of employee development programs for skill growth.
Regular after-work team-building activities.
Can feel low in efficiency due to many meetings (retro, refinement, etc.).
Phone interview by HR, who asked me to do an online quiz. Followed by an in-person interview at their technical center. After that, I had to wait a few weeks before HR sent me an offer.
15-minute phone screen, then a 1-hour technical Skype interview in March. Later, a 1-hour behavioral interview, which was onsite, in May, in Markham, Ontario. I was really disappointed with their process. I had high hopes after my interviews, as the
Video interview where only I was being broadcast to the interviewers, while they asked questions and listened over the phone. Very disorganized. They did not show up on time and wasted about 15 minutes trying to set things up. Interview questions wer
Phone interview by HR, who asked me to do an online quiz. Followed by an in-person interview at their technical center. After that, I had to wait a few weeks before HR sent me an offer.
15-minute phone screen, then a 1-hour technical Skype interview in March. Later, a 1-hour behavioral interview, which was onsite, in May, in Markham, Ontario. I was really disappointed with their process. I had high hopes after my interviews, as the
Video interview where only I was being broadcast to the interviewers, while they asked questions and listened over the phone. Very disorganized. They did not show up on time and wasted about 15 minutes trying to set things up. Interview questions wer