Is anyone here using Yammer at work or know if your company are using it? If so, what do you think? What benefits does it bring? What are it's shortcomings? and so on.........

Any feedback would be greatly appreciated. Thanks.