It can take SOME abuse. My buddy Nathan broke his bigfoot frame going off a 3 foot drop. It was a truck loading thing in the back of the store. He headtube broke clean off, and the bike was completely stock. He got a new frame for free from Norco though, and hasn't had any problems yet.
If you really want to get a bike that you can a Norco Sasquatch for a bit more, and it's a FAR better bike.