Pros
Nice office with a casual environment. Excellent compensation and benefits. Nice coworkers that were very hardworking and motivated.
Cons
I was hired right before my manager went on a required sabbatical (a great eBay benefit) which was not good for me since I had zero direction and literally no one, including myself, knew what I was supposed to do other than attend meeting after meeting. I never actually got a chance to do any work since I was in meetings literally all day. Speaking of meetings, I thing eBay needs less talking and more doing. I've never worked at a place that the sole purpose of a meeting was to discuss another meeting happening the same day. Salt Lake City isn't for everyone. While everyone was welcoming and nice, I felt that unless I was Mormon, into skiing or married with a family (I'm none of those) I would never really blend in. For instance, you can't hang out after work for a drink since most people don't drink. I've lived all over the USA so I speak from experience.