Google Switzerland offers a spectacular program for interns. It has great people and a stellar atmosphere/culture, with all those promised perks that just make it better. It has great food, intern events, building themes, game rooms, and music rooms, etc.
Interns don't feel excluded from normal Google operations, which makes them feel pretty much on par with some of the full-timers. At Zürich, you still get a start-uppy, smaller company feel. However, you always know that it's still linked to the HQ in Mountain View, so it doesn't feel like you're out of the loop either.
There are major teams with very interesting projects in this office as well. Lastly, Zürich is probably the best office for any intern available, due to the high ratio of interns to full-timers and the super great diversity that the office brings in, being in the center of Europe.
There are people of 70+ nationalities in this office, and it's an eye-opener and definitely not short of amazing.
It takes time to catch up to speed as a short-term intern. Sometimes you feel a little shy to speak up, especially if it's your first internship, like it was for me.
The company itself sometimes seems a little too lax in culture, promoting some lazy days. The "Google Fifteen" is also very possible since there is free food for three meals on weekdays, though this is obviously a perk too.
Also, you get the feeling that there is not too much advancement available for those who want to make it big, so for a full-time ladder-climbing job, Google is probably not the company.
The process was submitting an application, followed by completing the OA. After passing the OA, I got invited to two 45-minute technical interviews. Passing those interviews led to the team matching stage, where I was given a questionnaire to submit
Two technical interviews initially. A third technical interview followed after doing well on the first and poorly on the second. The interviewers and the process in general were very good. However, the recruiter was not very communicative and I waite
Screening call that was script-read by an external interviewer. Bad experience overall. They have to get through a lot of people, but the experience was really poor and felt like they didn't care at all about applicants.
The process was submitting an application, followed by completing the OA. After passing the OA, I got invited to two 45-minute technical interviews. Passing those interviews led to the team matching stage, where I was given a questionnaire to submit
Two technical interviews initially. A third technical interview followed after doing well on the first and poorly on the second. The interviewers and the process in general were very good. However, the recruiter was not very communicative and I waite
Screening call that was script-read by an external interviewer. Bad experience overall. They have to get through a lot of people, but the experience was really poor and felt like they didn't care at all about applicants.