This is an easy system for my small parish/congregation! I can see everything at once in one location; very organized as well with all financial information available through this application or website interface (if you are not utilizing online banking). It works great together when syncing up your calendar events from another source like Google Calendar etc., which allows me time off request approval without having 2 calendars open simultaneously. The ease of use and the ability to customize the software to meet our needs. The customer service is exceptional. There are a few features that could use some improvement, but the software is getting better and better as time goes on. The ability to have a live chat with a ParishSOFT rep is a huge help. We have a large church with many different departments and ministries. ParishSOFT helps to keep us all organized and informed.