In addition to the 3 main benefits you listed, another
is the fact that maintaining a blog and writing articles
as an employee of Magen allows you to build confidence
with the community - which will only lead to more
business. I don't feel like it would be
"information leakage" at all. Since
the purpose of Magen is to *know* and be the company
that others would come to for help and expertise, then
being "out there" in the community is
the best way that others will gain confidence in the
company and it's employees. Even though tid-bits of
"free" info will be given away by the
employees of the company via the employee blogs and
articles, the company will benefit in the end as it, and
it's employees will be seen as someone who has the
expertise and trust of the community. Not just with a
company such as Magen, but with any company.