Pros
It looks great on a resume, the content is alright and you'll probably meet some cool people that will end up being really great friends.
Cons
Where do I begin? Management is HORRIBLE. I repeat, MANAGEMENT IS HORRIBLE. There is no room for growth, unless you're a white male. There is no diversity (LA Office) and HR doesn't care about it at all. LIKE, HR GOES OUT OF THEIR WAY TO NOT EMPLOY PEOPLE OF COLOR. They treat their employees like slaves. If you have goals, good luck trying to achieve them... it ain't happening. But like I said, it looks good on a resume, so you can leave and achieve those goals else where. Upper management has the tendency to act like middle schoolers/high schoolers. If they don't like someone, they will do EVERYTHING in their power to get rid of them. WORK HERE AT YOUR OWN RISK.