A huge company with locations around the world so it offers many opportunities. It strives for diversity and takes that effort seriously.
Cons
It is a huge company and you can get lost within it. They are so focused and successful in working with governments that they perhaps don't have a clear and successful strategy for working in the commercial world, at least when it comes to the energy industry.
Great stability, really good benefits, and a culture of ethics and integrity. LM does great work for its customers and there is really value in the shared purpose of supporting the US and other Governments.
Cons
With any big company, there are challenges with bureaucracy, process overkill, and corporate non-sense. I doubt LM is worse off than other big companies, but that is particularly draining at times.