Leadership needs more consistent vision
It's a mixed bag here, honestly. Some days are good, some are really tough because of leadership decisions. I've seen better, I've seen worse.
Some managers are really supportive. You can learn a lot from senior engineers, especially in the advanced materials side of electronics manufacturing. The corporate environment itself offers decent stability.
Upper management often changes direction without much warning. It's tough to keep up when there's no clear communication from leadership on big company goals. This creates frustration for us doing onsite work as a Process Engineer.
Focus on consistent communication and a clear strategic path. Empower middle managers more. That would help a lot.