I can't say anything about Amazon, but if one looks at a 20 year timeline, there's no company protecting nature more than Tesla.
Regarding worker rights I think that central banks destroying money by printing ,,infinite amount of dollars'' are the ones to blame, companies are generally in a hard position, that's why they can get away with inhuman tactics :(