I have heard conflicting advice in regards to having interns. Some people say they are a must while others complain that managing them can take up considerable amount of your time.

I would love to hear people's opinion on the matter. Pro or against and why.