I have mixed emotions with Buffer's shtick. On the one hand there's something fresh and unique about it. On the other, I think: just put your heads down and get to work serving customers!
I'm guessing the main benefit of the open-ness is marketing. I doubt it helps the company much beyond that.