Very slow process with long periods of inactivity. Multiple re-submissions involved due to the slowness of the process. Very little communication during these delays (other than the communication initiated by my asking what you all were doing that was taking so long). Now using Better.com for a different refinance of an investment property I own - cleaner, smoother, and faster process with much better communication.
Pros and Cons:
Bottom Line: No, I would not recommend this to a friend