Flexible hours, agile methodology you can voice your opinions
Cons
The product is everything, everything around it is secondary.
This means short term tasks are often prioritized over long term tasks or tasks which does not contribute directly to the product.