Great culture, good career opportunities.
No cons. It was great to work there.
phone interview, the on-site interview
I had two phone interviews with my team: * One non-technical interview with my current Manager, who was the hiring manager for the position. * One technical interview, conducted by my now-team lead over the phone.
I was contacted directly by the recruiter, and scheduling was very smooth. There were a total of three interview rounds. The whole process took about two weeks, which covered coding, algorithms, and behavioral standard questions. It was not hard.
phone interview, the on-site interview
I had two phone interviews with my team: * One non-technical interview with my current Manager, who was the hiring manager for the position. * One technical interview, conducted by my now-team lead over the phone.
I was contacted directly by the recruiter, and scheduling was very smooth. There were a total of three interview rounds. The whole process took about two weeks, which covered coding, algorithms, and behavioral standard questions. It was not hard.