They're a bunch of trouble. You have to find a pet store that will sell you the live mouse that you need to feed the snake. And don't even think about asking your mom to care for your snake if you go out of town. She will not feed a live animal to a snake.
It's not bad, there are a lot of snakes that aren't dangerous, but they're a little expensive < I think. but it's gonna be a little weird having a snake around your neck, & what will u feed it? Why not get a parrot? ;)