Lots of red tape if you have to go to senior management for anything. Can feel isolating and impersonal when working in teams scattered across the continent and beyond. Very scattershot in terms of mentoring and support, depends on how lucky you get with the quality of local leadership and office culture. Broader company culture feels very off-the-shelf, top-down, predictably corporate America, but with lots of exceptions at the local level. Can emphasize safety and DEI to the point of being overbearing, making all but the most safety-minded and DEI-sympathetic people annoyed at times.