-You get to work with a lot of great people and form strong connections with your team and the students you work with-Very rewarding job because of the impact you have on others and the skills you gain-so many transferable skills-you learn to handle conflict like a pro-feels good to learn about inclusivity and how to embrace diversity within a community

Cons

-long and sometimes unpredictable hours. It's a lot of work but it is definitely worth it if this is the type of job/environment you enjoy.