Pros: cool company and learning experience
Cons: frequent lay-offs
Yahoo is a great company to work for. The salary is fair, the poeple and management are great as well. With the company not doing so well over the last few years, their seems to be a rotating lay-off. I've seen full departments get laid off. Before accepting a offer here, be sure your contract as a stipulation to protect you form lay-offs.