Good work culture, smart people. Free food (though only soup for lunch). Great benefits. Amazing location. Volunteer opportunities as well as "communities" (clubs) provide a fun social scene.
Your experience varies from manager to manager.
Promotion paths aren't clear since the company has a "flat" structure.
Make it more transparent for employees to address issues with direct management.
I had a phone interview. The interviewer was very curt. He didn't ask me any questions about my background whatsoever. He just went through a list of theoretical C/C++/Linux questions. I knew all of the C and Linux questions, but not many of the C++
Submitted by a recruiter. Scheduled phone interviews within 2 weeks. The interviewers were pretty nice and even guided me through some questions when I was stuck. Overall, a pretty good experience.
Applied online. The process took about two weeks. Was asked to provide three time slots for a phone screen interview. The interviewer called on time. There were a few behavioral questions for 10 minutes. Then, there were mid-level coding questions
I had a phone interview. The interviewer was very curt. He didn't ask me any questions about my background whatsoever. He just went through a list of theoretical C/C++/Linux questions. I knew all of the C and Linux questions, but not many of the C++
Submitted by a recruiter. Scheduled phone interviews within 2 weeks. The interviewers were pretty nice and even guided me through some questions when I was stuck. Overall, a pretty good experience.
Applied online. The process took about two weeks. Was asked to provide three time slots for a phone screen interview. The interviewer called on time. There were a few behavioral questions for 10 minutes. Then, there were mid-level coding questions