Pros: I've really enjoyed my time as a Software Engineer at this semiconductor giant. It's a stable company with a strong engineering focus, offering great learning opportunities, especially if you're keen on deep technical work. The hybrid work model is a huge plus, giving me flexibility. Colleagues are generally smart and supportive, which makes daily tasks much better. The compensation package is competitive for the industry, with solid health benefits and a good 401k match that really adds up.
Cons: While there are many positives, things can sometimes move a bit slow due to the large company structure. The approval processes can feel bureaucratic, and some legacy systems need updating which can be frustrating. Also, career growth isn't always as fast as I'd like, with promotions sometimes taking longer than expected. Communication between different departments could also be smoother to avoid siloing.
Advice to Management: Focus on streamlining some of the internal processes and ensure clearer paths for career progression to keep top talent engaged. Enhancing inter-departmental communication would also be beneficial.
Show more