I had a positive experience with everyone I interacted with in the process, but it was such a monumental task to prepare for the interview, I opted out before even doing the technical screen. My reasoning was due to lack of time to properly prepare, and not wanting to go into the tech screen without at least basic preparation. Some say to just do the screen anyway, and even if you're rejected, you can try again in 6 months. However, I really wasn't up to it for a variety of reasons. I let them know several weeks in advance of the tech screen that I needed to cancel, and they were very polite and said to reach out if I ever wanted to resume the interview process. I would do it again, if it was the right time and I had the resources to prepare. It is a serious endeavor, especially for someone like me with no academic comp sci background, but a masters in statistics, which only helps so much in an SE interview like this.