Fantastic facilities Abundant resources Very smart coworkers who are team players High morals Complete independence and trust for employees Lots of opportunities
Focus on documentation over accomplishment.
Waterfall development.
Everything is overly planned, with a lot of energy spent on getting consensus.
Everything is bottom-up, with little direction from management.
Questions are answered by pointing you in the right direction instead of giving you the answer.
Incredibly long ramp-up times.
Everything is done differently, with unique tools.
Introduce more top-down coordination, planning, and standardization.
Adopt agile methodology and focus on what is done, not the documentation around what was done.
Very thorough and detailed, high constructive interview process, but it was 8 years ago. I'm pretty sure things have changed a lot since then. Had 6 rounds of interviews: 4 coding, 1 behavioral, and 1 thesis discussion.
The interview process begins with a recruiter call. Following this, there is one technical screen. If successful, candidates proceed to an onsite round, which includes three technical interviews and one behavioral interview. All technical intervie
The recruiter called me. That was followed by a brief coding interview. The question was simple, but the time was tight. It was a maze problem: getting from one side to the other.
Very thorough and detailed, high constructive interview process, but it was 8 years ago. I'm pretty sure things have changed a lot since then. Had 6 rounds of interviews: 4 coding, 1 behavioral, and 1 thesis discussion.
The interview process begins with a recruiter call. Following this, there is one technical screen. If successful, candidates proceed to an onsite round, which includes three technical interviews and one behavioral interview. All technical intervie
The recruiter called me. That was followed by a brief coding interview. The question was simple, but the time was tight. It was a maze problem: getting from one side to the other.