> By all accounts, Amazon is a hard place to work. It sounds like it's demanding, difficult and puts employees under a constant microscope that cannot help but increase stress. Given the track record, it probably…
> By all accounts, Amazon is a hard place to work. It sounds like it's demanding, difficult and puts employees under a constant microscope that cannot help but increase stress. Given the track record, it probably…