I loved it. I used to work for a small time general contractor during my summer breaks for about 4 years. If money wasn't an object, I'd still be doing that job. I loved digging holes, driving around a piece of shit job truck, slugging bundles of shingles up a ladder all day, moving piles of cinder blocks from one side of a jobsite to the other, and doing the bidding of my severely overweight boss.
The shortest time I ever held a job was 1 year and 10 months. It was hell. I was working for Amazon.com as a production manager and it totally destroyed my life. The only reason I hung on so long was because I had a new family and a new house and I needed the money. I just got out of the Army and I figured that I would give the corporate job world a shot. They paid me VERY well, but the job sucked the life out of me and the stress severely aggravated my PTSD issues. I got suspended for 5 or 6 weeks after I freaked out a work really bad. When I returned to the job I lasted a few more months before freaking out again and then I lost my job.
I would walk from the front to the back of my production line at Amazon and suddenly find myself on a dismounted Infantry patrol in Iraq. I could feel the heat of the air, the weight of my body armor, and the rifle in my hands. I'd get all light headed and feel like I was completely disorientated and drunk, start shaking and stuttering, and crying uncontrollably. It was awful and I completely scared the shit out of the people where I worked.
Now I work as a chemist for the federal government and I love it. I kind of bumble around the lab all day confused and in a half-daze. As long as I get the priority work in our lab done right away, I can take my time doing everything else and work at my own pace. I'm still a freak and I'm still completely crazy, but with this job I can hide out a little bit better when I need to get away from everything and my coworkers are very understanding when I start rambling on about something that happened to me almost 10 years ago.