Pros: unionized position, low stress
Cons: requires good public speaking ability
My job as a TA ws nothing out of the ordinary. I worked with students for set hours and thoroughly enjoyed it. New skills are easy to pick up in this environment. Success is rarely rewarded and failure is rarely punished, but for me the experience was its own reward.