As in many global companies, processes can sometimes feel complex or not equally clear across locations and teams.
Career growth may depend a lot on the project, client context, and manager.
Internal communication is improving, but some decisions could still be explained earlier and more consistently.