Pros
They seldom fire anyone, because it's hard under the French law, which makes it a perfect spot for subpar people
Cons
It's full of subpar people, many software engineers don't know anything about software engineering, Amadeus hires anyone, you only need _some_ engineering degree to be a software engineer at Amadeus. PDefs - Functional Analysts - they can be literally anyone with _any_ university degree. The management is incompetent, but they think very highly of themselves. Our department is in a constant crisis over the amount of incidents and bugs ever since I came 5 years ago, and the famous Deco project, which was started by people who are not even there anymore, is late in the range of years, really, YEARS. Many Amadeus people have NEVER worked anywhere else, straight out of school they landed a job with Amadeus and they stayed there ever since. In Amadeus performance doesn't matter. Diplomas matter, who are you friends with matters and who are you brown-nosing matters. Don't expect a promotion or a raise for good results, it will never happen. Promotion is only for the Grande Ecole elite, and loser brown-nosers who have been there for +5 years, no kidding. Without an elite French school forget about getting anywhere above a team leader level. And without a French nationality forget about any promotion at all. In this company you need to keep your mouth shut about others' shortcomings, or crappy solutions, and keep smiling and brown-nosing. Provide any negative feedback and people will hate you, only nice words are allowed at Amadeus. And if people hate you, they will not confront you, but badmouth you with their clique. Occasionally they'd gang-up on you. Many people at Amadeus, besides being subpar, are also unbelievable cowards. Silence is for them the way to go and anything except nice words and smiles is seen as a threat. And so you spend days diving into spaghetti code that was written 10, sometimes even 20 years ago, trying to figure out how does this ^&*# works (there's either no documentation, outdated documentation, or incomplete documentation), and on top of that you'll be dealing with self-important amateurs who really have no clue what they're doing. There's constantly something broken at Amadeus, no day without an outage, no day without a bug in the provided Amadeus tools. And no one is fixing them, it's been like this forever, and everyone thinks it's fine. Oh, besides promotion, forget also about internal mobility, maybe except within Sophia, otherwise it's all BS. You will never get anywhere, you will never be promoted, you'll never get a significant raise.