Like any other business, it depends on the competence and professionalism of the one employee that is assigned to your case. http://ForeclosureIQ.com
Even when it is a bank like wells fargo with a lot of red tape and extra rules to slow it down if you have a go-getter working there it will be less painful. Then if you have a complete moron that is slow at doing their job at a supposedly better bank (BofA mentioned below) it doesn't matter how good the bank processes are.
that employee has no skin in the game. It's just part of their job.... more