Jive is easy to set up, easy to use, easy to modify, and easy to learn. When I do have questions, technical support is very helpful.. They have at times, gone above and beyond what I would expect to help us accomplish what we needed. The features compared to other services are great, and the cost is in-line or lower than other similar services.
Figuring out nonprofit billing was more difficult than I expected. When calling customer support, it seems a bit clunky to get a case number from the person answering the phones then be transferred to technical support and give them the case number to continue, but the technical support people are wonderful, so it makes the extra step worth it.
Jive is very reliable, and the support is excellent. It is flexible to be set up however needed. It is easy to learn (yet help is readily available when needed). Cost-wise It was at or below other options we researched. They have a nonprofit discount and a great team to help implement (via phone calls, not in-person). I very highly recommend Jive.
We needed an affordable, easy to use phone system for a small nonprofit where some of our staff have desk phones and some only use cell phones. The phone system was easy to set up with a technical support person walking us through the entire initial set-up process. We can easily transfer calls to cell phones without the user realizing they are leaving the main phone system and going to a cell phone. (A feature that wasn't available on all the systems we looked at.)
We recently added an in-house help line with a detailed call flow for English and Spanish and options that automatically transfer to a vendor for technical support and send calls to us for program-related questions. I needed and received excellent support for setting it up. Once the customer technical support person explained what he was doing (via screen sharing), I understood it well enough to make a few modifications on my own.
Jive makes it easy to customize what you need. When you don't understand, help is quick and easy (with English speaking technical support). They not only solve the issue, but give information that makes it easier to do things on your own in the future.
In addition to being the most flexible system we looked in to, they were also the most cost effective .
One note about our industry choice: We are not a school, but we are a nonprofit that works with schools (Primary/Secondary Education was the closest fit)