Pros
As a Liberty University affiliate, there's a steady flow of students each semester seeking their private, instrument, commercial, and multi-engine. If your goal is to fly, you'll have no problem building 300, 400, 500, or even more hours per year (one instructor flew 800 in a year). The best way to learn is by teaching, and teaching across so many courses will sharpen your game to a very high degree. Future technical and flying interviews ought to be a breeze. Pay is good for the industry, with the potential for incentive pay for successful check ride passes for your students, first solos, etc.
Cons
Benefits are few or non-existent, but this is the industry standard. If you're an average CFI, try to improve. If you floated through commercial/instrument and barely scraped by CFI, this might not be the job for you. Your students (and by extension, you) will be held to a standard. If you don't like getting debriefed personally by the chief instructor on a weekly basis, then IMPROVE and don't just shift into neutral. Per FAA requirement, you'll fly an annual check ride with the chief instructor, in each course, in each airplane. If you hate evaluations (because you're a weak pilot), this isn't for you.