It's work in a research lab...
Pros: free pizza fairly often
Cons: research is hard
Graduate labs vary wildly in culture.
However, you will always learn a lot, not get paid well, and be frustrated. You may also get to spend lots of time learning about something that you really like - that can be rewarding. In fact, that's a necessary condition for starting graduate school - I think you need to love what you are doing.