austinuni
- 57
- 24
I've worked for over 25 years with a variety of Silicon Engineering companies, and I've never heard of the kind of work culture that you describe. There is a lot of pressure to get the job done on time, but I have never been "grilled" about why a particular task was not completed on schedule, and I've never heard co-workers complain about grilling. That kind of pressure is often counter-productive and demoralizing as you rightly point out, particularly for a new grad, who needs a supportive environment to gain confidence to tackle difficult tasks.
The part about the one engineer calling others "stupid" for not understanding something immediately was ridiculous. I've never seen or heard anything like that. I often get help from my peers and I pride myself on patiently giving help to junior engineers, even if they take longer to catch on than others. In the very worst case, my requests for help are rejected, but I am never called "stupid", at least not to my face.
It sounds to me like you have been unlucky to have picked the wrong companies to work for. I don't think it's a matter of company size, as I've worked for small and large companies, and the culture is pretty supportive for people who are willing to put in substantial effort. However if you are constantly asking for help, like every day or so, and not trying to work through problems on your own, then I could see how that would be a problem for the management.
The part about the one engineer calling others "stupid" for not understanding something immediately was ridiculous. I've never seen or heard anything like that. I often get help from my peers and I pride myself on patiently giving help to junior engineers, even if they take longer to catch on than others. In the very worst case, my requests for help are rejected, but I am never called "stupid", at least not to my face.
It sounds to me like you have been unlucky to have picked the wrong companies to work for. I don't think it's a matter of company size, as I've worked for small and large companies, and the culture is pretty supportive for people who are willing to put in substantial effort. However if you are constantly asking for help, like every day or so, and not trying to work through problems on your own, then I could see how that would be a problem for the management.