My experience with Michelin has been extremely positive.
great working enviroment nice managers
Nothing but fantastic awesome company
Open door policy and collaborative attitude.
Learning curve is deep, pace of progression may be slow, hierarchical but most positive human resources experience so far