Comment by aenis
This.
The only times i was really happy at work was when I was working with giants, people way smarter than me.
And then I made a turn to easy corporate jobs where progress was effortles by comparison and colleagues very eager to lay praise. This led to years of unhappiness and intellectual stagnation. (And money, but that hardly compensates, and I think a smart engineer can make money without having to work a dull corporate job).
Also, high praise in corporate environment often means no career progression past certain points. They already have their management buddies, and they need efficient engineers in the lower ranks.
Besides, robotics its where its at. Just ask where nVidia is investing. Or look at the demographics. Or anti-immigration politics in western countries. It will be robots all over the place within a few years.