Hypoxic Training - Good or Bad?

I'm just curious to know what you all think about hypoxic training. Do you think it's a good or a bad thing and why?