Just curious to know what the many engineers at big companies like Intel, Microsoft, Google, Apple, Facebook, Nvidia and similar hardware and software companies do at work on a daily bases. Are they designing that many different products at the same time all year round? Are they maintaining them? Improving old products?
I am asking because these companies have hundreds of engineering positions open all year round, from college grad to higher levels.
Educate me please.
At Amazon retail, you can fire my entire org of around 200 people and there will be zero or maybe even positive impact on the company, and my friends in other retail org have similar feelings. And everybody in the management chain knows this too, but why would anyone raise a voice and shoot themselves in the foot.