Pros: free lunches, great benefits
Cons: cubicles, office space, lack of unity.
I wasn't there for long, but I enjoyed my time there. Everyone is nice, and the tasks aren't that difficult, but often times tedious. I often felt like many practices/systems/chain of approval practices were outdated and that it wasn't an efficient company. If you're interested in publishing, I believe they're one of the best, but overall just not exciting for a young person to be starting their career.