Pros
Asana has a mature, mindful culture that prioritizes the health and development of its employees. I've grown more here than anywhere else, and the company is full of role models for me. There's a strong culture of distributed responsibility, and overall employees are given a high amount of trust and opportunity.
The culture is also extremely transparent and competent. If you're curious about how businesses are built, Asana is a great place to learn.
Also the food, coaching, yoga programs and office are all top-notch. It's a great lifestyle, and people generally work hard but take the "marathon not a sprint" mentality.
Cons
We generally take a long-term approach to things, and we're tackling an extremely hard product problem, so it requires a little more patience than your average consumer social media startup.