I feel like as a project manager there's a fine line between planning a tight schedule and challenging your team to do more than they think is possible in the allotted time vs. planning poorly and getting mad when your team can't meet your ridiculous timeframe.