advantage :share your point of views with others ,personal,technical,professional and soso..,at the same time, you can gain a lot of other's valuable opinions,broad your view
disadcantage: if you are not good at expression, it will cause a lot misunderstands..
|