Pros
Some innovative tech, very rich history, government customers, product is mostly a need rather than a want, decent benefits.
Cons
Huge layoffs to send everything overseas, cutting out all the people that actually innovated, Selfish CEO who only cares about how big HIS paycheck is. Nearly everything made cheaply now and charging more for the products. Relying too heavily on the "brand name". Huge lack of courtesy for the people who build the foundation everyday for the future of their products. Questionable decision making in the sales org regarding morality and ethics. Treat every employee as disposable. Only concerned about how cheap they can get you to work. Layoff anyone that has earned a higher salary. Will promise rewards for working hard, then snatch it away and tell you "too bad". They like to let their employees be scared of losing their jobs so they work harder and do not complain for more money.