When good projects end the same way.
I have bitched more than most about bad clients, and bad projects, and good projects that turn bad due to bad clients (notice we accept no blame 🙂 ). The holy grail of course is the project that has good people behind it, starts good, and ends good. We just wrapped a project that started …