Don’t Simply Do What You’re Told: Building Healthy Client Relationships In Software Consulting

Far too often, software engineering consulting companies accept one-way, transactional relationships with their clients.