Great place to work as a software engineer, with friendly, talented people.
Projects and teams are managed very well, with clear direction.
New, modern technology is being used everywhere.
Smooth onboarding and joining process, with everything documented very well.
Just a great place in general to work and be a part of.
None for now. Will need to work longer to see if there are any.
Phone interview: Technical, problem-solving, algorithms, and data structures. Finally, was asked to code up a problem and send the solution via email. A full day of technical 1:1 interviews with team members, the hiring manager, and his boss. Half-
The initial interview process was mostly standard. It included a phone interview, followed by a face-to-face interview with two developers and the product and dev managers. Some questions were based on the experience listed on the resume, while a few
Had a phone interview with the hiring manager. I was asked a few technical and personality questions. Then, I went into a 5-hour on-site interview. Main communication was with an HR representative.
Phone interview: Technical, problem-solving, algorithms, and data structures. Finally, was asked to code up a problem and send the solution via email. A full day of technical 1:1 interviews with team members, the hiring manager, and his boss. Half-
The initial interview process was mostly standard. It included a phone interview, followed by a face-to-face interview with two developers and the product and dev managers. Some questions were based on the experience listed on the resume, while a few
Had a phone interview with the hiring manager. I was asked a few technical and personality questions. Then, I went into a 5-hour on-site interview. Main communication was with an HR representative.