Awesome opportunity to gain knowledge and learn in a friendly environment.
I didn't experience any cons.
I applied online. The process took 1 day. There was an initial recruiter screen, and then there was a hiring manager interview that lasted for 90 minutes. I don't know if he wanted to grill me or liked my profile.
They notified me in advance about the general topics of the interview questions. The first round was a 45-minute telephonic screen interview. After a quick introduction, they shared a code snippet and asked for its output.
First, a 45-minute telephone interview. Then, an onsite interview with six rounds, including one HR round at the end. Each round takes about 45 minutes. Most interviewees are friendly and kind.
I applied online. The process took 1 day. There was an initial recruiter screen, and then there was a hiring manager interview that lasted for 90 minutes. I don't know if he wanted to grill me or liked my profile.
They notified me in advance about the general topics of the interview questions. The first round was a 45-minute telephonic screen interview. After a quick introduction, they shared a code snippet and asked for its output.
First, a 45-minute telephone interview. Then, an onsite interview with six rounds, including one HR round at the end. Each round takes about 45 minutes. Most interviewees are friendly and kind.