Great benefits, as others have mentioned already.
Full medical coverage without any deductions from your paycheck. They have onsite medical facilities where you can walk in anytime during the week, and there are no co-pays or wait times. The onsite doctors can do most of the basic tests, like blood draws, and send them to a lab. This saves employees time and money.
They also have registered dietitians/wellness coaches onsite, who you can work with to reach your personal fitness goals.
You get to work with really smart people across the globe. In my specific department, we work a lot on the operations/infrastructure side, so we use very little C/C++. Most of our codebase is in Python, Shell, or Perl.
The pay is comparable to other tech companies in the Bay Area.
The worst part about the job is being on call. You get called for random things, like disk space running low or being filled, and some machine that crashed for no reason. There's also a lot of context switching between various tasks during a regular workday, which can make focusing very difficult and causes a lot of projects to drag.
Hire more developers in the infrastructure/operations group, so it will help us automate more mundane tasks.
5 interview rounds: 3 LeetCode, 1 HR, 1 EM. LeetCode rounds are simply tagged as LeetCode. The HR round consists of standard behavioral questions. The EM round is a deep dive into one specific project and the challenges you encountered.
1 technical phone screen, 2 technical in-person interviews (LeetCode questions), 1 HR, and 1 EM round. For the EM round, I was asked about past projects and to explain a random topic.
Multiple rounds of technical interviews. Didn't get passed round one despite answering all the questions and any followups they had. It was two LeetCode questions, and you would write out your code on a HackerRank interface.
5 interview rounds: 3 LeetCode, 1 HR, 1 EM. LeetCode rounds are simply tagged as LeetCode. The HR round consists of standard behavioral questions. The EM round is a deep dive into one specific project and the challenges you encountered.
1 technical phone screen, 2 technical in-person interviews (LeetCode questions), 1 HR, and 1 EM round. For the EM round, I was asked about past projects and to explain a random topic.
Multiple rounds of technical interviews. Didn't get passed round one despite answering all the questions and any followups they had. It was two LeetCode questions, and you would write out your code on a HackerRank interface.