Pros: Working with people, helping them find a home they love
Cons: Can go several months in a row without a paycheck
Real Estate. You get out of it what you put into it. And it's one of those professions where a client can really benefit from an experienced and responsible realtor, and conversely get really ripped off by an inexperienced realtor.