Which one is better?
Apple beats Amazon by a significant margin. Obviously, it's team dependent too - there are shit teams like IS&T at Apple But if you land on good teams like AMP, SIRI, CoreOs etc. - you get to work on really cool stuff and awesome pay/refreshers. AWS might beat some teams at Apple like IS&T, PIE, Internal tools etc. - but then you have to sacrifice wlb, on-call, no refreshers etc.
Amazon is by far better. Better hiring bar, better productivity, and better name
Weird, I always thought it would be apple
I'm just kidding, I also believe apple