Pros
I can be in touch with costumers every time I work, I can please people in order to make their trip easier and more comfortable, which makes me very happy. I have the oportunity of knowing many different co-workers aswell as new destinations. It also gives me spare time and a good salary to enjoy it.
Cons
It's very difficult to enjoy a family life with my job, also changing city every six months tires me a little.