Working with the smartest people in the world.
The amount of perks and bonuses is incredible.
Great breakfast, lunch, and dinner with a lot of choice.
The leadership seems completely detached from the engineers and the users.
Constant fear of being laid off.
You have to deliver new shiny things for recognition and promotion.
Working with the best means hard competition for promotion.
Respect existing projects and recognize maintainers. Listen to the users. Be more down to earth.
I got the interview through campus recruiting. The first round consisted of two onsite interviews, which included a tour of the office and an overview of the company. The second round involved three onsite interviews. The interview itself was pleas
I was contacted by a recruiter. The process took two weeks. I had a phone screen with a senior engineer. He gave me a technical question, and I solved it without issue. We talked about possible optimizations and the running time/space complexity.
This was a basic phone interview about your experience. No technical questions were asked. It was essentially a primer to discuss your qualifications regarding software/programming skills and basic understanding of algorithms. You got the interview
I got the interview through campus recruiting. The first round consisted of two onsite interviews, which included a tour of the office and an overview of the company. The second round involved three onsite interviews. The interview itself was pleas
I was contacted by a recruiter. The process took two weeks. I had a phone screen with a senior engineer. He gave me a technical question, and I solved it without issue. We talked about possible optimizations and the running time/space complexity.
This was a basic phone interview about your experience. No technical questions were asked. It was essentially a primer to discuss your qualifications regarding software/programming skills and basic understanding of algorithms. You got the interview