Pros
You feel like you are in College but you are making money and furhtering your career. Every single day I am so happy to get to work here with my colleagues and friends. It is such a unique atmosphere that although I could leave for another job and company I do not think that the perks or lifestyle would be the same. Yahoo! is the best envirnonment and accepts all people from all backgrounds which makes working here even more interesting. I look at some of my friends and their companies and realize that I have it made. Yahoo! is simply awesome tow ork for.
Cons
Honestly, I dont think there is anything that I do not like here. I think that the only downside is that they took the water bottles out of the break room and substituted it for fresh fruit which is flown in daily from around the world. I guess I would also say that I would like a few more video games to play and possibly a shuttle in San Francisco just for the SF office but you can't have the world. This is the best place to work and all businesses should follow our model. I doubt it would be better working for most other companies.