I cared for a whole room of snakes, and the mice they ate, during my Freshman year of college. The snakes were used for dissection in Herpetology and their blood was used for a different class. It was my job to clean their terrariums, breed mice, then feed the mice to the snakes. It was quiet work.
There were two things I did not care for bored snakes and their vomit.
The smell of snake vomit is unique. Bored snakes will sometimes over eat just to pass the time. The larger snakes eat larger mice so a large, bored snake would eat 3 large mice, then go back into the artificial cave in his terrarium where he would coil up , then puke the 3 large mice into the little space created in the center of his coil.
I had to lift the artificial cave, reach into the space with forceps and remove the crushed, but intact, mouse carcasses. I was almost bitten several times because the snakes liked striking at any hands reaching in to remove the carcasses.
Outside of the vomiting problem, I enjoy snakes.