The service is all what you make it. If you want it to suck, the higher ups will most assuredly accommodate you. On the other hand, if you want to make the most of it, that isn't too hard either.
Keep a good attitude, and it will be a good experience. Do your best, and it can mean good things will happen.
If you walk around with a chip on your shoulder, you will get volun-told for every crap detail there is.
Good luck, and have fun. The military is something I think everyone should experience.