Interesting Work, Good Compensation, Great Culture
Not many cons besides a slow bureaucracy.
I'm a returning intern, so I received an offer after the project matching stage. The project matching stage involves a call with a potential host. During this call, you describe your interests, and the host determines if you are a good fit.
I had two phone interviews back to back. I coded in a shared Google Doc and was asked a bunch of data structures and algorithm questions. I was also asked about my previous projects and background. In the end, I had 5 to 10 minutes to ask the inter
OA, then got scheduled for two back-to-back technical interviews. Afterwards, a third technical was scheduled. If you make it past all technicals, you make it to the host matching phase (team match). You fill out a questionnaire and wait for teams to
I'm a returning intern, so I received an offer after the project matching stage. The project matching stage involves a call with a potential host. During this call, you describe your interests, and the host determines if you are a good fit.
I had two phone interviews back to back. I coded in a shared Google Doc and was asked a bunch of data structures and algorithm questions. I was also asked about my previous projects and background. In the end, I had 5 to 10 minutes to ask the inter
OA, then got scheduled for two back-to-back technical interviews. Afterwards, a third technical was scheduled. If you make it past all technicals, you make it to the host matching phase (team match). You fill out a questionnaire and wait for teams to