>If you quit, remember that they will have forced you to sign an NDA and a non-compete.
Not really likely considering there is a huge revolving door between all the major tech companies. There is also a risk I get hit by a car on the way to work.
>You will probably be much happier at a small to mid-size company. The “dream job” megacorps have sold you on is just good marketing.
Actually I've worked on interesting, highly used stuff at megacorps in mature work environments, and was paid much more than most random small companies would. The concept of a "dream job" doesn't exist, neither in big companies or small companies, IMO.
>They could hurt you, and they could make you hurt others.
I could just leave and get another job at any time. I don't understand why this author is so paranoid.