A great place to work and learn new skills.
It's one of the big boys out in tech, and you have to keep up.
I had a phone interview with a recruiter. About a week later, I had a video/coding interview with a Senior Software Engineer. He was reasonable to work with during the interview.
There were a number of separate interviews with separate developers throughout the day, including a lunch-time, non-counting interview. The questions were all about puzzles that you could easily look up (I had seen them all before in various books).
The process was very quick, as I already had another competing offer from Microsoft. The interview was scheduled as soon as I sent my resume through an employee referral, and I received the offer letter very fast.
I had a phone interview with a recruiter. About a week later, I had a video/coding interview with a Senior Software Engineer. He was reasonable to work with during the interview.
There were a number of separate interviews with separate developers throughout the day, including a lunch-time, non-counting interview. The questions were all about puzzles that you could easily look up (I had seen them all before in various books).
The process was very quick, as I already had another competing offer from Microsoft. The interview was scheduled as soon as I sent my resume through an employee referral, and I received the offer letter very fast.