Long story short, I worked at both GM and Fiat as well as several tier 1's (various Engineering roles) and I feel I won the lottery by getting a gig at Ford (posting because can't understand all the sh@t talk about the company but I guess it's the internet). I did a gig as a contractor via a Manufacturing Engineer and got let go 2 years after an incompetent manager took over and got rid of me because I wouldn't stand down to his berating and lack of intelligence (all of my complaints to him were transparent and based on data). Even though when I initially got let go over a decade ago (I am full-time now), I also admired the full time guys with the blue oval jackets and was gunning to be full-time (contract folks didn't get one back then) which is why I re-applied and got lucky and got in.
Note, I feel for those that got laid off (been there see above as well as many other stories I can post) but I really feel blessed getting up everyday because I do feel that the company cares (as compared to other major corporations) on a whole.
Yes the job is stressful as funk, yes there is politics and yes they handled the layoffs in a horrible way last month but I guess the reason of the post is all that got let go will bounce back and to somewhat post a little pride to those working for Ford that it is still a good company to work for imo.