Since it is a small firm, you can learn a lot in working with other team member, and you have many opportunities to join some important deals.
Cons
Since it is a small firm, and they are founded in 2010, and they may not break even yet, so they may not pay you a lot based on the entry level position.