Great quality work - depends on the team you are in.
Rigid roles and timelines. No transparency among different projects.
The interview went smoothly. It was a phone interview, followed by an on-site interview. There was typical white-board coding. Prepare for six months before applying to any group. You can actually interview with multiple groups.
Initial screening by the hiring manager and two other employees. The hiring manager and the first interviewer asked open-ended questions, with an emphasis on previous experience. The third interview came after the C++ example screening (see below).
Very bad experience with Engineering Director * Received a call from a recruiter and had a pleasant conversation. * Spoke with the hiring manager, who was a very nice person. * Received an invitation for an on-site interview and performed very
The interview went smoothly. It was a phone interview, followed by an on-site interview. There was typical white-board coding. Prepare for six months before applying to any group. You can actually interview with multiple groups.
Initial screening by the hiring manager and two other employees. The hiring manager and the first interviewer asked open-ended questions, with an emphasis on previous experience. The third interview came after the C++ example screening (see below).
Very bad experience with Engineering Director * Received a call from a recruiter and had a pleasant conversation. * Spoke with the hiring manager, who was a very nice person. * Received an invitation for an on-site interview and performed very