Many smart people, very challenging problems, good perks, excellent benefits, very good free food, good cash bonuses, and engineering ladder promotions for personal achievements.
Too many good management places taken by old per-2003 guys. There's no way to move over them even if you are extraordinary. There's little personal freedom to work on your own idea (it was the other way around 4 years ago). There's too much protocol.
Give more freedom to people. Listen to engineers. People who are below are not stupid. You made too many mistakes because you did not listen to your people.
The interview process was conducted in a timely manner. They respected my time, and even though I didn't get the job, I still felt like they gave me a fair chance and supported me during the process.
Applied online. They skipped the phone interview. The interview on campus was moderately difficult and focused on system design problems. Received an offer in a week. They beat a competing offer from another popular large company.
I was contacted through LinkedIn by a Google recruiter for their Glasses Team in Google X. I signed an NDA. I had a short, 30-minute phone screen with an engineer. It was pretty generic, with a few basic questions on RF. Unfortunately, he couldn't a
The interview process was conducted in a timely manner. They respected my time, and even though I didn't get the job, I still felt like they gave me a fair chance and supported me during the process.
Applied online. They skipped the phone interview. The interview on campus was moderately difficult and focused on system design problems. Received an offer in a week. They beat a competing offer from another popular large company.
I was contacted through LinkedIn by a Google recruiter for their Glasses Team in Google X. I signed an NDA. I had a short, 30-minute phone screen with an engineer. It was pretty generic, with a few basic questions on RF. Unfortunately, he couldn't a