Pros: The teams I've worked with are super collaborative, which is great for a Software Engineer. There's a lot of knowledge sharing in the San Diego office, which helps new hires. Plus, you get to work on cutting-edge wireless technology, a real draw for the semiconductor industry.
Cons: Sometimes the corporate structure can feel a bit slow, making it tough to get new ideas through. For big tech, the pace of change in internal processes can be frustrating. Decision-making isn't always transparent, which can be a morale killer.
Advice to Management: Work on making internal decision processes more clear and efficient. Empower teams to innovate without so much red tape and improve communication from upper leadership.
Show more