The culture and people are excellent. People are very passionate, smart, and brilliant. The benefits are unmatched. As an intern, as long as you got your work done, the work-life balance can be anything you want it to be, which makes everything very flexible and great.
As an intern, there were few, if any, cons. The general con of being at a large company and not really getting to know everyone definitely applies, but that's honestly not an unreasonable con.
The interview has a few stages that you will go through: Step 1. Recruiter screen. Step 2. Technical rounds. Step 3. Design interview, technical round. Step 4. Hiring manager/team match. Advancing to the next stage depends on your performance on the
4 rounds of technical interviews, plus lunch. They are very nice and almost agree with you on everything. When you write the code on the board, they always say "great," "perfect." I think this is the trap. They made me less nervous, which was great
I was referred by a friend and applied online. I had one 45-minute phone interview, and then they flew me up for four in-person interviews in a row. The screener helped me through the questions for the phone interview, and I ended up getting it. I
The interview has a few stages that you will go through: Step 1. Recruiter screen. Step 2. Technical rounds. Step 3. Design interview, technical round. Step 4. Hiring manager/team match. Advancing to the next stage depends on your performance on the
4 rounds of technical interviews, plus lunch. They are very nice and almost agree with you on everything. When you write the code on the board, they always say "great," "perfect." I think this is the trap. They made me less nervous, which was great
I was referred by a friend and applied online. I had one 45-minute phone interview, and then they flew me up for four in-person interviews in a row. The screener helped me through the questions for the phone interview, and I ended up getting it. I