The pay is good, and if you can find a good, reliable team, then the company is great to work for.
You won't survive there by just working hard. You will have to go out of your way with posting, presenting, and making a good argument for how or why you worked so hard to get recognized or even fairly accessed during performance review time.
Also, the re-org culture is a bit insane. You could be on an amazing team that functions phenomenally and one day come in to see everyone has been re-orged to work on things they've only loosely got experience on.
- First Contact First, a recruiter called to confirm. They asked about salary expectations. (Here's where you shouldn't give a number; look for YouTube videos on "how to negotiate your offer" for why.) The recruiter provided a precise walkthrough o
Interview Process: 1. Initial call with recruiter. 2. Live coding session (two problems to solve). 3. One day: * Two coding sessions (two problems each). * One system design interview. * One behavioral interview. During the coding sessi
1) Contacted by recruiter to assess interest. 2) Negotiation with "accommodation" advocate because of a slight disability. 3) Lots of prep resources. 4) Screening coding interview. 5) Virtual on-site interview - coding, design, behavioral. 6) Review/
- First Contact First, a recruiter called to confirm. They asked about salary expectations. (Here's where you shouldn't give a number; look for YouTube videos on "how to negotiate your offer" for why.) The recruiter provided a precise walkthrough o
Interview Process: 1. Initial call with recruiter. 2. Live coding session (two problems to solve). 3. One day: * Two coding sessions (two problems each). * One system design interview. * One behavioral interview. During the coding sessi
1) Contacted by recruiter to assess interest. 2) Negotiation with "accommodation" advocate because of a slight disability. 3) Lots of prep resources. 4) Screening coding interview. 5) Virtual on-site interview - coding, design, behavioral. 6) Review/