Pros
As of now, market leader in IFE No micro-management Near flexible work hours Unlimited sick days Very difficult to get laid off/fired unless you totally screwed up. Low hiring standard makes it easy to get in, especially for mediocre engineers. Most people are friendly to work with.
Cons
In-flight entertainment systems are becoming less significant as more passengers are bringing their own tablets and laptops which only need Wi-Fi to Internet. Very difficult to move up even a single level and get a descent raise. You have a better chance of getting them outside the company. Employee performance review is horrible and very biased. Even if you did solid job but if your boss doesn't like you then your performance score gets screwed. The company needs to put in 360 and peer reviews for fairness. Full of complacent long timers who like to keep status quo and stopped innovating. Very hard to move laterally within the company.