Pros
Landing a job at Etsy is the dream. We have a start-up mentality but are established. We are small but not too small. The perks are unbelievable (from 6 months of paid parental leave, to free breakfast, lunch, (amazing) coffee, and snacks, to yoga classes in the office, cute pups at people's desks, and flexible work hours)--no one wants to leave. You can develop real relationships with your co-workers because people want to stick around and grow their careers here. Working at a mission-driven organization while also being developed and compensated well is very rewarding.
Cons
Not much at all, the only thing I can think of is that, because of the fact Etsy has changed so much/grown so rapidly over the last few years, it feels like there's a divide between the newcomers and the old-timers who have been around since the beginning. But everyone is very open and welcoming.