Sometimes, not often, I have to decide between the client and my team. It's a difficult situation but not really a hard choice. The team always wins. This may sound a little tough on our clients but it actually serves them better in the long run.
If we become subservient to client whims, unreasonable timelines and hidden expectations then our morale and culture takes a hit. The team gets exhausted and work suffers.
Our culture is really what people are hiring us for anyway, the way our team works and gets things done. Without good morale and a healthy culture we cannot be that for other clients.