The technology is old, outdated and unreliable. Juniors rule the roost which is infuriating for seniors who have seen the same mistakes made countless times before. There are endless bugs streaming in every day, constantly... think 10 or 15 a day.
The work is mainly checking regression tests and investigating bugs. It is not exciting and you do not get to learn much at all, about the technology or the industry. C++ is all they use and has been screwed by grads who get marks for using a design pattern whether it makes sense or not. You will not likely work with the smartest programmers.
There is no training and noone will help you, you are expect to figure it out yourself or as my manager put it, 'just know how it works'.
Speaking of management, really bad. I had one for two years that refused to explain anything to me or answer any of my questions, with the rotten explanation that it is expected I will 'just know how Amadeus works'. Awful person, easily the worst person I had ever had to work with. It beggars belief this person is a manager when it is blatantly obvious knowledge is not being passed on to the team and as such it is not performing. It is absurd that the manager goes to all the meetings where everything is spelt out, but then refuses to explain it to the staff and then berates and tries to belittle them for not knowing it. Dreadful, so much so that I just left. I have honestly never met anyone so vile and rotten, practically toxic.
Quality is very low and ultimately I felt embarrassed to work there. Incredibly high turnover says it all.
You will be investigating bugs for 90% of the time and you will be bored to tears.