Working at Yahoo!
Since I came from a startup culture, working at Yahoo! was a big difference (work culture wise) for me. Now I will be completing one month at Y! on this Wednesday, and I can tell you it’s a great place to work.
There are two most important factors which I like about Yahoo! work culture. First one is you have lots of freedom as a developer. Developers can try out and present their ideas in the events like Hack Day. Second one is huge developer community. Whenever you are stuck in any kind of a problem, there are so many internal developer mailing lists and forums where you can post your question and get into right direction. There are so many bright people around you can learn from. If you are working in a startup where you are the primary developer, you have to do all the research and find out the best solution to your problem, which is great way of learning too.