Pros: You get to work on pretty complex projects in the semiconductor industry. The pay and benefits for technical roles are generally solid, which is a big plus. It's a stable big tech company.
Cons: Leadership in the software engineering departments often feels detached. Decisions come from the top without much input, which can be frustrating for engineers in the San Jose office. It's a very corporate structure.
Advice to Management: Try to get more feedback from the teams, especially for decisions impacting engineering. Empower middle management more.
Show more