Having a job you enjoy is a meaningful part of life. Our work lives are separate from our family. Work gives us another dimension to excel, collaborate with others, and be productive. Many aspects of work have been changing, most for the better though challenges remain, especially for women and minorities.