Name.
Pay (if you negotiate well and have competing offers from companies like Facebook, Google, etc.).
Apple discounts.
Stable and promising stock.
If you’re a software engineer, this isn’t a place to be.
The work-life balance is non-existent for very bad reasons. That’s only because you won’t be able to use or build tools that can make your life easier.
The overall culture is very bureaucratic, and there’s literally no check on the bad managers. In my experience, they don’t care about the team’s success, and their interests lie elsewhere. Few of them are downright psychotic, fostering a toxic environment, bullying, threatening, etcetera.
It is very, very hard to move internally. You have to let your current manager know before you make contact with future hiring managers. The toxic managers may block your move if you don’t play ball, despite having good reviews.
The benefits are awful compared to other large tech companies. Heck, even startups! You get 11 days PTO for working the whole year. They do have a Christmas shutdown, but everyone is forced to work to hit the deadlines that follow after the shutdown.
Just fire the toxic losers who don’t get anything done. Look for teams that are revolving doors and identify what the reason is. Almost all of the time, it’s the managers.
The interview process is good and very decent. Prepare for data structures, system design, and behavioral interviews. Overall, it's a good interview process, and you get to meet many talented professionals. I strongly recommend it.
I applied online. The process was relatively quick, since they were actively looking for SRE candidates. The process started with a phone screen with a recruiter. This was followed by multiple interviews over the course of a single day onsite.
I spoke with a Director who then recommended me for two meetings with SRE EMs. I spoke with the EMs separately but on the same day. All talks were pleasant and had a good flow and rhythm. The interviews focused on soft skills and technical experienc
The interview process is good and very decent. Prepare for data structures, system design, and behavioral interviews. Overall, it's a good interview process, and you get to meet many talented professionals. I strongly recommend it.
I applied online. The process was relatively quick, since they were actively looking for SRE candidates. The process started with a phone screen with a recruiter. This was followed by multiple interviews over the course of a single day onsite.
I spoke with a Director who then recommended me for two meetings with SRE EMs. I spoke with the EMs separately but on the same day. All talks were pleasant and had a good flow and rhythm. The interviews focused on soft skills and technical experienc