• I don't have much experience, other than as a client, but I'll let you know that we have a bunch of nHibernate here. It made the initial development quicker, but we now have some performance issues, and it is incredibly hard at times to change things. To me, the initial developer of the app wasn't worth the issues we now have.