There are many advantages to hiring an NHibernate developer. First, NHibernate is a very popular ORM tool and therefore there is a large pool of potential developers to choose from. Second, NHibernate developers tend to be very experienced in working with databases and can often help optimize database performance. Third, NHibernate developers are usually familiar with a variety of different programming languages, making them more versatile and able to work on a wider range of projects. Finally, NHibernate developers typically have a strong understanding of object-oriented programming concepts, which can be very beneficial for working on complex applications.