You get a lot of autonomy and are trusted to make the right decision. High performance is expected, but it is also recognized and rewarded with promotions/raises.
Very interesting and diverse technical challenges. If something is broken, you're free to work with other teams on stuff that affects your team.
No BS attitude and not much politics happening at the office.
With all perks you get, some people lose themselves and forget to do their job - that's a quick way to get fired.
Not a good place if you don't like changes or learning new stuff all the time.
I applied online. The process took 7 weeks. I applied through the portal and was invited to two interview rounds: one covering Production Engineering fundamentals and the other focusing on PE coding. The interview was challenging, and the expectatio
The process was a system design round and a coding round with 2 LeetCode questions, where one was easy and the other was medium. The system design round was open-ended, and the interviewer kept asking questions until you hit a blocker basically.
I was contacted by a recruiter over LinkedIn. After doing a technical screen with the recruiter, there were two phone interviews with engineers. The first was a fairly simple programming test, and later a more in-depth systems test.
I applied online. The process took 7 weeks. I applied through the portal and was invited to two interview rounds: one covering Production Engineering fundamentals and the other focusing on PE coding. The interview was challenging, and the expectatio
The process was a system design round and a coding round with 2 LeetCode questions, where one was easy and the other was medium. The system design round was open-ended, and the interviewer kept asking questions until you hit a blocker basically.
I was contacted by a recruiter over LinkedIn. After doing a technical screen with the recruiter, there were two phone interviews with engineers. The first was a fairly simple programming test, and later a more in-depth systems test.