Pros
Corporate culture actually cares about people -- part of its DNA from the beginning. eBay is an amazing product/service to the world. Feels great to work on it. Very interesting problems to solve in both technical and business domains. Pay and benefits are solid. Very mature company in the way it treats people. No longer run by 20-somethings full of self-centered ambitions.
Cons
Leadership struggling to find a real definition of eBay for the next 10 years. Company is facing serious competition and has not yet found the "next" seriously compelling value proposition. So-called "consensus culture" makes decision-making incredibly tedious. Senior leaders are highly tentative to express vision and authority. Company is riding on a very strong market position that is hard to assail -- but needs to figure out next thing.