What program is this so we know to avoid it? Sounds like a terrible experience