Pros
The salary and benefits might be good.
Many career advancement opportunities are available if you work hard and are motivated.
Diversity and inclusion are great.
Cons
New employees training is the worst I have ever seen. Your first days will be you having meetings with some random employee who desperately wants to leave their job and will try to cut the meetings short and give you some meaningless stuff to read. Then you'll be thrown into a role which you know nothing about, and you'll have to deal with very close due dates, you'll find out that the person you are replacing has done nothing during their time there and you'll have to finish a 3-month long task in just a month. Since this is almost impossible, you'll try to ask for help or delegate some of the work you are given, but "I don't know how to do it", "Ask someone else, this is not my responsibility", "Why can't you do it alone?!" and "Are you serious?!" will be the only answers you receive. You might eventually find some people willing to help you, but you'll find out later that they just pretended to know what they had to do, they lied, or they just didn't listen to you, and you'll find out that their work was terrible, and you'll have to redo everything from the start.
Support is terrible. If you encounter some issues and ask the help desk for support, your support case will be lost along many support assistants around the world, who work part time and with low salary who have zero commitment in getting your issues resolved.
They hire employee randomly. At the interview you are not asked about your experience, they just check if you are fluent enough in the required languages and "what is your dream". Since they don't care about your experience or your career goals (at least not when you join), once you'll be hired you'll become cannon fodder. You'll be given tasks that you're not capable to do, because you have absolutely no experience for it, but the job clearly required some experience in the field.
You'll be harassed by your superiors, who'll make fun of you or blame every failure on you, even when it's their fault.
The cherry on top of all of this is that there are sometimes some seminars for "stress management", where they try to convince you that stress is normal, and you should embrace it because it will improve your performance. They even say things like "Hey! At least you're not a soldier. You don't live in a country at war. That is stressful, this is nothing". While every day there are employees quitting their jobs in tears or with some serious mental issues clearly caused by stress.