Transparency and communication are without a doubt two key traits of any effective cooperation; only when everything is made known to everyone that multiple agendas become aligned, enabling maximum efficiency. at the same time, its absence is also the cause of the greatest unhappiness.
There was a lot more of this post, strongly worded and full of teenage angst but I decided not to continue because church today taught me to quit whining.