Pros
Flexibility is enjoyable, working from home is nice Meeting people from around the world.
Cons
Constantly being blamed for their technical problems. It takes 2 seconds for them to reprimand you but 3 days for them to reply back if you try to fight it. Most of the time they blame you. Reservations appearing that you did not confirm. Or reservations being booked by nonregular students when you put down regular students only. (Don't contact support though, they will just blame you yet again) Priority hours being scheduled that you did not pick, then you being "released" from those hours because you are nowhere near your computer. I am only on here because of my internet speed. The minute the internet is improved in my location I am gone.