Pros: work in a pool, get to swim laps every day, and interact with people who enjoy the pool.
Cons: long days mean you are staring at water for 8 hours in a row.
This is a typical life-guard job. You have to check the pool, always be on the stand, and always be attentive to those who are in the water. I learned a great deal of responsibility, because you have to be on alert all day long, because anything can happen.
There was not too much that was challenging, except always paying attention for 8 hours in a row. It can get very repetitive, and it teaches you patience as well as some degree of mental fortitude.