Compensation and benefits are among the best in the industry, especially once you factor in equity and refreshers.
You work with very smart, driven engineers, and code quality expectations are high.
There are strong internal tooling, documentation, and infrastructure—most problems already have a scalable solution somewhere.
There is generally good work-life balance compared to other big tech, depending heavily on the team.
The brand name opens doors later in your career.
Impact can feel diluted. Projects are large, and individual contributions may take time to show results.
Internal processes can be slow and bureaucratic, and getting consensus often matters as much as technical merit.
Performance reviews and promotion criteria can feel opaque and political, especially at mid-to-senior levels.
Team experience varies widely. Your day-to-day quality of life depends a lot on your manager and organization.
Frequent reorgs can derail long-term work.
It was too long. Everyone I talked to was boring. It's not worth going through this process. The questions do not reflect the job. I decided to go with a company that valued my time.
The process involved resume shortlisting, followed by a coding round with two questions to be completed in one hour. After that, there was another coding round, and finally, the interview. I successfully passed the first two rounds but could not pro
It's a long process, but they keep you updated fairly quickly. They send you a lot of helpful resources; be sure to go over them. Make sure you ask all the questions you need before taking the coding sample and technical interviews.
It was too long. Everyone I talked to was boring. It's not worth going through this process. The questions do not reflect the job. I decided to go with a company that valued my time.
The process involved resume shortlisting, followed by a coding round with two questions to be completed in one hour. After that, there was another coding round, and finally, the interview. I successfully passed the first two rounds but could not pro
It's a long process, but they keep you updated fairly quickly. They send you a lot of helpful resources; be sure to go over them. Make sure you ask all the questions you need before taking the coding sample and technical interviews.