Teaching Assistant work rewarding
I was a teaching and research assistant at UNBC. The conditions as a TA are usually good but it does depend on who you end up working for. However, I highly advise getting research and teaching experience. You do get to make a difference in helping students succeed academically which was great.
ProsInteresting work, flexibility
ConsUncertainty about work on a term by term basis