Google is a great place for a computer scientist.
There are large problems that need to be solved at enormous scale.
Engineers are treated with huge amounts of respect and are listened to in regard to improving productivity and removing redtape.
Google has great benefits like free food. I've forgotten how to make my own lunch.
Unfortunately, Google is a big company, so there's always red tape. How much you have to deal with it depends on which group you end up in. It can be hard to see how your project fits into the grand scheme of things given how big the company is now.
Why do I have to offer advice to management? Meh, I can do that internally. Google has plenty of avenues to talk to our bosses.
Applied online. Received a call from a recruiter to schedule two technical interviews. Interviews were held over the phone. It took 3-4 weeks to receive the results back.
I was referred by a friend. Began with a call to a recruiter on the phone. Talked about my resume; she said she wanted to move forward and set me up with a phone call with an engineer. Passed that, got flown out, had a number of interviews on site of
Smooth and great. The whole process was cool, and the interviewer was friendly. They wanted me to relocate to a different location, so I denied their offer. They then offered a lower pay scale if I had to work from my city. I renegotiated for anoth
Applied online. Received a call from a recruiter to schedule two technical interviews. Interviews were held over the phone. It took 3-4 weeks to receive the results back.
I was referred by a friend. Began with a call to a recruiter on the phone. Talked about my resume; she said she wanted to move forward and set me up with a phone call with an engineer. Passed that, got flown out, had a number of interviews on site of
Smooth and great. The whole process was cool, and the interviewer was friendly. They wanted me to relocate to a different location, so I denied their offer. They then offered a lower pay scale if I had to work from my city. I renegotiated for anoth