You will not be able to advance in the company if you do not jump through the hoops of the internal training platform. This might sound standard, or even positive since you might think it will contribute to your professional development, until you realize that the internal learning platform is entirely a facade. So in essence, you will be asked to go through the motions of a badly constructed platform, made by people who don't actually know how to teach you, and unless you slog through it, you will stay where you are. Trust me, you will be better off doing courses on Coursera, Udacity, or whatever dedicated company suits your interests for professional development. Not to mention, the requirements culminate in a "project", geared towards Lean Six Sigma. That would be fairly standard if you were consulting in something like manufacturing or supply chain management or something like that. But if you are working in something that is inherently more complex (e.g. data) and can't be boiled down to "business process management", then you will find yourself being asked to implement business methods that are outdated and cannot assist with the work. So if you are the kind of person who prefers integrity in their work rather than merely putting on convincing performances, you will be between a rock and a hard place, since you will not be able to advance unless you put on a convincing performance. And when it comes to the "project" you are asked to do, you will be sent a PowerPoint that vaguely illustrates what you are supposed to do and will receive essentially no guidance from experienced mentors. There is something to be said for innovation, independence, and ingenuity, but this is not a situation that will allow for that; instead, you will be doing mental backflips trying to understand what is being asked of you and how you are supposed to implement it.
Aside from this, depending on where you are and what you're doing (my experience was limited to one client during the pandemic), you will find rife incompetence in the company. Maybe not technical incompetence, because I think from a business perspective, the leaders and coworkers know what they're doing, but from the perspective of being internally connected and knowing how to keep employees abreast of the company's mission and developments, nobody knows what's going on. At best, you will get Zoom invites to periodic updates on what some segment of the company is doing, but any meaningful updates will be drowned in PowerPoints that are stacked with so much information you will never be able to digest it before the next slide laden with business gibberish is thrust upon you, and while you struggle to understand the empty rhetoric, you will be flooded with meaningless business words and statistics with no accessible backing about how the company is doing. If you are gullible, you will walk away feeling very impressed by all the numbers and acronyms; if you are perceptive, you will see the wool being pulled over your eyes. Overall, you will feel disconnected and confused when it comes to anything but your immediate line of work.
The tech infrastructure in the company is also poor. Everything is in the spirit of "InfoSec" but the real consequence is that you will have to take a train and two buses through a VPN that launches a laggy, low-resolution browser (not even better than Internet Explorer) for you to get to your internal email and access internal company pages. So when you are doing important work and your time matters to you, if you want to keep up with the company or want to have a spirit of unity with the culture, you will find your time wasted with the uphill battle of simply knowing what's coming your way. If you reach out to anyone to ask for help, you will get some emails that essentially amount to people shrugging because the tech infrastructure is beyond their area of expertise and there will be no direct or indirect lines of communication to the people responsible for creating the walls that keep you out (even though you are an employee).
Make sure you don't book a one-way ticket for this company. Do yourself a favor and get the round-trip.