In-House vs. Outsourcing

At monday, we often keep things in-house. Why? What makes us make an exception and outsource certain projects? and when we do outsource, what guides us?