Education, to all around...
Pros: great people, diversity, networks
Cons: low pay, low job security
Learning while teaching, teaching while learning. Being adaptable and realizing a calling and that some don't get the credit for helping the future of children. Witnessing the day to day battle for families get an education for there children, and the lengths at which teachers are the most under-rated of civil servants.