I worked at Google full-time
Google genuinely cares about its employee's wellbeing and the work was varied and challenging.
Work life balance would sometimes need improving, but was generally good.
I applied online. I interviewed at Google.
CV application, phone call and then a formal interview. Google is a prestigious company so make sure you know your stuff! The process is tough and the interviewers want to know about your experience in the field.