Looking for advice: Leaving MSP after ~10 years, evaluating toolsets (NinjaOne vs Kaseya vs ManageEngine)

Posted by Itsjoeyguti@reddit | sysadmin | View on Reddit | 5 comments

Hey all looking for some real-world input from folks who’ve been down this road.

Long story short: our org was with an MSP for close to a decade. About 2 years ago we brought IT back in-house, but due to contract terms we’ve still been tied to their toolset. That contract finally ends this October, and we’re planning a full break. I'm was a sys admin for a year and a half but got promoted to IT Manager 2 months. Using MSP toolset was hard because we never really had comoplete ownership, so I could maybe do 70% but always had to reach out to them.

We’re a Microsoft 365 E3 shop with \~350 active users and a small internal IT team (4). Right now the MSP stack includes:

We’re paying $120K+ annually just for the toolset + 20k access to Datto for cloud licensing for switches/aps (not even heavy support anymore), which feels pretty steep given we’re doing most of the work internally at this point.

What we’re evaluating:

Context that might matter:

Where I’m at right now:

I’m leaning slightly toward Kaseya just because:

…but the 36-month contract makes me nervous, and I’ve seen enough to know lock-in can hurt later.

NinjaOne seems:

…but obviously doesn’t have the same “all-in-one ecosystem” approach.

What I’m trying to figure out:

Goal:

We’re trying to replace what we have today without overbuying, keep flexibility, and avoid getting locked into something we regret in 2–3 years.

Would really appreciate any pros/cons, frustrations, or “wish I knew this earlier” advice.

Thanks in advance 🙏