Pros
great, great environment and some of the most friendly people. a great, open, welcoming office with tons of perks- free food, coffee, tea, desks, study areas, kitchen area. Work with great clients. Everyone is very respectful and treats one another with dignity. No one thinks they are better than the other just because they are higher up or have been there longer. Very-laid back attitude with still the determination to get stuff done the best we can. Get to explore new foods and places I never knew existed. I also get to go in some pretty cool office buildings. I'm sure this is great for making connections (I am a student) although I havent yet.
Cons
parking is not the best (menlo park HQ). sometimes restaurants are not the most efficient , sometimes I wish there were more hours.