Me since 1996. Other than wait times I haven't had much problems. They are crazy meticulous deciphering your applications. Leave something out of your answers, that they think is important and many times they'll kick it back. This simply adds to the years long wait times some people experience. Put it on paper, even if you don't think it's relevant.