MemberSuite is definitely a hugh improvement from the software we used to have before. I think one of the biggest things I like about MemberSuite is that it's always improving and there are always new releases with what's updated and new. The downside is that if your association has a lot of customization on their AMS, then it takes a little longer for those modules to be updated and improved.
During our transition into MemberSuite, we had an extensive amount of time put into the implementation process and I think that was a huge help to get myself and my supervisor acquinted with MemberSuite and how the AMS works. Our Implementation Manager was amazing and worked closely with us to make sure that he answered all of our questions and went through in depth steps of each of the modules that were new to us. We had two calls a week with him for about three to four months which gave us an extensive amoun of time to get familar with the console. Also, within that time period of learning the different modules MemberSuite offers, we were able to work in a "sandbox" with our own data giving us hands-on experience and practice to get used to using the new AMS. It made the transition into our Go-Live date much more stress-free.
My association has used MemberSuite for about a year now and I think there will always be improvements that need to be made in any AMS used. But I can assure you that we are happy to have chosen to work with MemberSuite. They have a great support staff and you get assigned a Customer Success Manager that checks in on you every month to provide updates and support which is really nice.