Good company, working environment, and great benefits.
The only downside would be if one isn't fully committed to the culture.
A long interviewing process, mostly conducted by telephone. The entire interview process took six months to complete.
The interview process consists of: * Phone interview (3 rounds) with algorithm questions * HR call to discuss company culture * EM round While the HR representative was pleasant, the Engineering Manager was disappointing. The company culture
I received a referral from a friend, then had a first phone screen with HR. After the phone screen, I spoke with the hiring manager to see if I was a fit for the team. Following that, two rounds of technical interviews were scheduled for the same day
A long interviewing process, mostly conducted by telephone. The entire interview process took six months to complete.
The interview process consists of: * Phone interview (3 rounds) with algorithm questions * HR call to discuss company culture * EM round While the HR representative was pleasant, the Engineering Manager was disappointing. The company culture
I received a referral from a friend, then had a first phone screen with HR. After the phone screen, I spoke with the hiring manager to see if I was a fit for the team. Following that, two rounds of technical interviews were scheduled for the same day