The wide variety of clients means some projects are more interesting than others. Need to have good 'people' skills to manage different styles and expectations in different companies.
Answered - Project Manager (Current Employee) - San Diego, CA
I don't find the job overly stressful. There are times that extra hours must be put in to get a project done, but I find that exciting and fun.
Answered - Sr. Project Engineer (Current Employee) - Dallas, TX