Pros: flexible, and great for a student.
Cons: no more full-time positions available.
What I learned from this job is how to adapt to certain environments, and how to handle situations more effectively. I am constantly speaking with students who have different cultures and languages different from mine, so it is important to be mindful and respectful. My co-workers are all fun, and professional. They have taught me a lot. The hardest part about this job is to learn new things, and to learn how to express them in a way that makes sense to the students. This is the hardest part, but it is the most enjoyable because I get to learn new skills and to communicate with people from around the world.