Good overall company culture. Like most large organisations, has it's faults of course. Different sites have different cultures of course. Profitable company, and always looking at ways to reduce costs, downsizing and the like for lower cost countries. Great for shareholders, not necessarily the end product.
Overall a good company to work for with good training potential and ability to move up the ladder within the overall organisation if you proved yourself.