Insanely good campus. More perks than you could ever need. Semi-freedom to select the org/team you want to work on is a huge plus. This means you can optimize for what you want to work on and therefore be more passionate about it.
Promotion politics can become overburdening at times. A lot of management's incentivization model focuses on how you can get to the next level, rather than how you can maximize the end-user experience.
There was an initial email back-and-forth chain between the recruiter and myself, which led to a video screen before the large set of interviews. I did not make it to the large set of interviews.
Four-hour onsite interview after two 45-minute phone interviews. None of the questions were incredibly hard and were able to be solved within 30-45 minutes if you are well-brushed up on your data structures and common algorithms.
A recruiter contacted me and offered a phone screen. The task was simple; I completed it but didn't pass the screen. The feedback was: "Allocated an extra flag that wasn't needed." The flag was, in fact, used and needed. So, they made up a reason to
There was an initial email back-and-forth chain between the recruiter and myself, which led to a video screen before the large set of interviews. I did not make it to the large set of interviews.
Four-hour onsite interview after two 45-minute phone interviews. None of the questions were incredibly hard and were able to be solved within 30-45 minutes if you are well-brushed up on your data structures and common algorithms.
A recruiter contacted me and offered a phone screen. The task was simple; I completed it but didn't pass the screen. The feedback was: "Allocated an extra flag that wasn't needed." The flag was, in fact, used and needed. So, they made up a reason to