I've worked for, and am currently renting through Professional Management, Inc. I have many friends who are and have rented through PMI as well. I have had bad and good experiences with private landlords in my previous rentals, being the first management company I have rented from, it has been a good experience for me and my room mates. Some day when I have a rental, I'd be sure to have them manage it.
Professional management has always responded to my needs and has been very good while I was renting with them and I would rent from them again
Rainbow Property Management is an excellent business. They took care of all my needs and were very friendly.