Should I Use Staff As Actors?

“Can’t we use our staff as actors?  It will save money and be an excellent team building exercise.” “Yes, but it depends.”