Pros: I've learned a ton as a Senior Software Engineer tackling complex semiconductor projects. The work is truly interesting, and you get to really dig deep into chip design challenges. There's also some flexibility if you really need to take care of personal stuff during the day, which is a small plus.
Cons: The reality is, the work-life balance isn't great. Deadlines are intense, and it's common to put in extra hours, especially on embedded systems releases. Being in the Santa Clara office meant I often felt stuck working late, and it really cut into my personal time.
Advice to Management: Managers really need to set clearer boundaries and protect their teams from burnout. Project planning could be more realistic to avoid constant crunch times.
Show more