Good company always striving to get better
Sempra is a well-run company always aiming to do better internally. The management is exceptionally smart and willing to be flexible. They rotate the top people every couple of years. I left because I had a terrible boss in middle management and no opportunity to grow or advance. That is an anomaly and not the norm.
Of the huge corporations I've - more... worked for, this was the best run. - less
ProsSmart people, great environment
ConsMale dominated and not a big focus on middle management