Well, I'm not an atheist nor religious, the idea of karma comes from Hinduism which says good deeds will be rewarded and adverse actions will hit you back, meaning you won't get away with it.
In my short life, I have experienced few things were karma might act, I have seen those who got away...