Pros: Diverse workplace, lots of interesting projects
Cons: No cons. Nothing bad.
When I reflect upon my experience at eBay, the first thing that comes to mind is "perfect project execution at scale." From the initial idea, to Gantt chart, to milestone execution, to delivery. Perfect.
The second thing that comes to mind are the people. Even though I was a contractor, it really "felt-like" I was part of the team, my contributions were welcomed. My colleagues were available and approachable via Skype, phone, or e-mail.
They trust you to do the right thing, and they trust that you have enough sense to ask if you're not certain.