How do you feel about the pros and cons of running a forum?

What are the pros?

How about the cons?