If you're a full-time employee you will definitely be able to learn a lot. Benefits are incredible.
Extremely variable experience depending on your manager. Lots of meaningless meetings. Incredibly difficult to get anything done in an appreciable window of time. Vitriolic levels of workplace toxicity, backed up by almost every amicable team member I'd worked with jumping ship in the span of a few months. Also assigned responsibilities highly disproportionate (i.e. in excess) to my actual job level / compensation. Nobody is motivated and a lot of blame-shifting all around. It is an absolutely thankless role, exacerbated by employees I knew did legitimately earnest / above-and-beyond work getting laid off regardless simply to meet upper management headcount culling. It's depressing since none of this was at all the case when I entered.
Very talented and knowledgeable interviewers. I had a great time speaking with them. They were very polite and kind. The questions were a deep dive into my experience and tech know-how. There were times when I was stuck, but they made me feel at eas
Applied through referral. Got an email back from the recruiter asking for availability. The initial round was a screening. I heard there are a total of four on-site rounds after the screening round: * 1 system design round * 3 LeetCode medium
I described myself in the beginning, then I answered some coding questions. I asked some follow-up questions to the interviewer, and I received answers. The coding part went well. I took time to get the code working.
Very talented and knowledgeable interviewers. I had a great time speaking with them. They were very polite and kind. The questions were a deep dive into my experience and tech know-how. There were times when I was stuck, but they made me feel at eas
Applied through referral. Got an email back from the recruiter asking for availability. The initial round was a screening. I heard there are a total of four on-site rounds after the screening round: * 1 system design round * 3 LeetCode medium
I described myself in the beginning, then I answered some coding questions. I asked some follow-up questions to the interviewer, and I received answers. The coding part went well. I took time to get the code working.