on-site servers vs. off site servers

Any thoughs on small non profits having an in house server vs an off site server? What are the pros and cons of each?

Archive Category: 
Infrastructure