Zotero vs. EndNote

Does anyone have any experience with Zotero? I’ve used EN for ages, have it all customized, probably more than I need to, and basically love it, but for the subscription cost. But my grads all use Zotero, and seem to like it. I’m just curious how it compares for academic contexts.