Leadership is a mixed bag, very demanding.
Working at ByteDance as a Software Engineer in the Mountain View office was an intense experience. The pace is incredibly fast, typical for big tech, and the leadership style really reflects that.
You learn a ton super fast, especially in AI-driven platform development. The projects are cutting edge, and you get to work with some really smart people. Compensation for engineering roles is competitive.
Leadership can be really demanding. There's often a top-down approach without much room for discussion, which makes decision-making tough. As a Software Engineer, I often felt overloaded, and the work-life balance isn't great, mostly due to leadership expectations.
Encourage more bottom-up feedback and empower individual contributors. A less top-down approach would really boost team morale and retention, especially in such a fast-paced big tech environment. Give teams more autonomy over project execution.