There is a lot a great innovation at this company. They are always pushing the envelope of new technology. A company to sell companies.
Cons
Sometimes intellectual property is more important than good engineering design. Some company projects go on forever and don't seem to have any results.