Has anyone dealt with them? Positive or negative experiences? I'm considering applying to them and don't know if they are good or not. Any help would be appreciated. Thanks.