Surprise that consultants can be as different as normal people. Fundamentally I dont think there is a big difference, they just prefer different kind of work.
Personally as an employer I really enjoy consultants, because I habe freedom not to order their services when I dont need them anymore. With employees I am kind of obliged to keep them hired until they want to leave.
That might really depend on their experience. "Consultant" is a wide term. They can work for the Big 4 companies around people like them, or one-man-army helping small businesses with stubborn clients. What might be successful for them by having to push those clients might not be a best fit for a team. Doesn't mean they won't fit, but both the team and the ex-consultant need to know the context.