Pros - very cordial home like atmosphere (don't expect round table meetings or presentations) its more about conversations and open discussions.
You get chances to explore you creativity.
Cons - its not very clear in terms of HR policies, Company rules and regulations,. Also their is no clear hierarchy in the organisation.
But its ok if you know how to deal with it.