Good work environment with good people.
Lots of work, a bit stressful.
The position I was interviewing for changed three times during this process. I ended up being interviewed for a Staff Engineer position, which was surprising given my 3 years of experience, and was not the position I applied for or showed interest in
1. Applied online 2. Recruiter call to find fit 3. Phone screen with a technical question 4. On-site with 1 manager interview, 1 behavioral interview, and 3 technical interviews (1 algorithm, 1 general-purpose programming, 1 system design). The phon
I applied online and the recruiter reached out to me. However, after two months and multiple email correspondences, we still had yet to speak on the phone. The recruiter was extremely slow responding to my emails (normally half a week to a full week
The position I was interviewing for changed three times during this process. I ended up being interviewed for a Staff Engineer position, which was surprising given my 3 years of experience, and was not the position I applied for or showed interest in
1. Applied online 2. Recruiter call to find fit 3. Phone screen with a technical question 4. On-site with 1 manager interview, 1 behavioral interview, and 3 technical interviews (1 algorithm, 1 general-purpose programming, 1 system design). The phon
I applied online and the recruiter reached out to me. However, after two months and multiple email correspondences, we still had yet to speak on the phone. The recruiter was extremely slow responding to my emails (normally half a week to a full week