Angel to some, demon to others