Amazon is definitely not Firm B, although I suspect that is what you were driving toward. Amazon has invested more in being competitive than any other company it competes with in almost every area, and despite the nonsense you read in the media, it offers above-average pay and benefits in the industries it is involved in. Despite that, all warehouse and delivery jobs suck and are dangerous, but that says a lot more about those jobs than it does about the company.