Very interesting :
Google and Apple are very different. Apple has a design DNA. Google has a technology DNA.
Apple has a different feel. Its the, I'm cool, feel. Its the look, we made this thing look cooler and prettier and now there are too many people vying for your employee discounted stuff.
My manager at Apple told me that it is a hardware company, and that software is not the chief priority. This affects Apple, and software engineering is, without question, a second class citizen.
Working at Apple is like working in the Army. Sure you can ask why you should jump into the river, but you better be soaking wet before you ask that question
Source : www.quora.com/Why-would-an-engineer-want-to-work-at-Google-instead-of-Apple