The pay is good. It's one of the best companies to work for, for sure. It's a good atmosphere and a good company vibe.
The only gripe I have is that the company as a whole doesn't make sure that you, as an employee, feel like you're a part of the decision-making process.
This is a classical "Cracking the Coding Interview" type of interview. It needs a bit of improvement. It is not hard if you work on all those questions on the internet. However, if you don't, it is kind of harder to pass.
There was a series of very difficult interviews. First, I had to meet to see if I was Google material, if I fit the vibe. Then, I had to do a series of difficult technical interviews back to back.
I had an interview that lasted over 8 hours, encompassing both phone and on-site stages. A few weeks later, my recruiter informed me that the hiring committee had selected me for hiring. After a few unsuccessful team matching attempts, my recruiter
This is a classical "Cracking the Coding Interview" type of interview. It needs a bit of improvement. It is not hard if you work on all those questions on the internet. However, if you don't, it is kind of harder to pass.
There was a series of very difficult interviews. First, I had to meet to see if I was Google material, if I fit the vibe. Then, I had to do a series of difficult technical interviews back to back.
I had an interview that lasted over 8 hours, encompassing both phone and on-site stages. A few weeks later, my recruiter informed me that the hiring committee had selected me for hiring. After a few unsuccessful team matching attempts, my recruiter