Bingo, I've had a hard time reconciling the HN's perception of AWS SDE work and my job. I have people telling me that it's horrible, attrition rate, constant grind and endless oncalls. Yet I've never experienced any of those things. Of all the places I've worked at in Canada, AWS was the nicest and I highly recommend it.