Pros
The techs and select engineers. Pay is decent, but that is about it. It is easy to leave there with a smile on your face and your finger in the air.
Cons
Pick an area. Management are spineless with no integrity, HR is WORTHLESS and so are 98% of the game playing engineers. The whole organization is only a bunch of arrogant numb nuts that do nothing but wait for their turn to talk, don't listen and make dumb rules to be making them just to point out they made something. I was literally told that a 6mo out of college engineer that knows nothing is more important and useful than Principle techs with 20+ years experience. The engineers that are there steal ideas and try to detract from their ignorance my playing stupid games. I worked there 2 years and aside from meeting a few great people the rest of the place is crap. It is like they bought a 11billion dollar car and put a bunch of blind, deaf, teenagers behind the wheel without installing brakes.