Pros
If you're chummy with management or a suck up, you're probably set for life. Some staff are excellent. Get to use the flight simulators.
Cons
Spy on employees outside working hours (I'm leaving as little identifying information as possible, they're that vindictive). Empty promises and platitudes from management at all levels. Blatant favouritism and cronyism. Some bullying. Laughably poor training. Very confusing appraisal system. Salary increase dependent on ability to complete the appraisal rather than actual performance. Take any opportunity to shaft employees. Actively hostile to anyone suffering personal or health problems. HR unsupportive of staff and very deferential to management. Process is more important than people. Managers place great importance in their titles. You better know your place. Processes dominated by Montreal even when inappropriate. Haemorrhaging permanent staff. Distinct elitist feel (eg Christmas Party is black tie only).