The most upsetting experience in my career thus far was being belittled by an incompetent project manager.
"How could it possibly take that long? How do you not know how long it will take?"
The happiest times of my career have been when we're lacking a PM -- coincidentally the most successful!