Actual lawyer here.
Thus far, the only correct posts have been those that mentioned (a) notable over-saturation of the legal pool and (b) lack of worth of "lower-tier" legal degrees. Posts referencing "relocation" and internal corporate compliance, though likely well-intentioned, were unfortunately incorrect.
As it currently stands, the post-2008 legal market has been more-or-less shrinking (there have been some ups, but very major downs). Corporate work (i.e. M&A, Sec Reg, etc.) is fairly stable, though lacking much of the same boom in development that came prior to the economic recession. Litigation work (i.e. complex commercial, products liability, etc.) is relatively slower compared to pre-recession times due to industries wishing to avoid costly court battles. Moreover, a large proportion of corporations are seeking to redefine (and restrict) billing practices of most firms.
However, law school enrollment has consistently grown in previous years, while the ABA has proven itself to be an almost entirely incompetent review/accreditation board (i.e. permitting any school to become accredited, not penalizing schools for blatantly deceiving their students as to graduation statistics, etc.).
From all of this, you have a market that simply doesn't require a vast proportion of the attorneys that are admitted each year. Moreover, the overwhelming majority of "BigLaw" jobs (i.e. Vault 100 firms that tend to pay 145-160+ at first year compensation) look for T14 law school graduates. Hell, most of them look solely for T6 law graduates (i.e. Yale, Harvard, Stanford, Columbia, Chicago, NYU), and will randomly choose to intermingle only the top students (i.e. top 10%, Law Review, etc.) from the other schools.
Considering the sheer costs of law schools, coupled with almost obscene loan interest rates, students who fail to either (a) land BigLaw jobs with large starting salaries or (b) land gov. jobs that permit loan forgiveness after 10 years, are essentially looking at living in "poverty" for the remainder of their lives.
In terms of posts mentioning "corporate compliance" or in-house work, most of those positions tend to be reserved for mid-level/senior associates from large firms who are seeking to leave their firm (or who have been asked to leave their firm). Very rarely would you ever see a law school graduate go in-house straight from school: a larger degree of experience tends to be sought.
In terms of posts mentioning "relocation" to various other markets; unfortunately, that is generally not how the legal world works. Rather, it is almost intensely cloistered, with firms being very suspicious of applicants who have a history in another state or city. Even for law school graduates, firms tend to be wary of a student who, say, went to Tulane but is looking for a job in St. Louis (without having even family ties to the area). Firms, even mid-law to "shit-law" firms, tend to be very suspicious that this new hire is merely transitory, and will lateral out within a year.
Overall, tl:dr advice - IF YOU DID NOT GET INTO A T14 LAW SCHOOL, OR IF YOU ARE NOT GOING TO A T14+ BUT WITHOUT LOANS, DO NOT GO TO LAW SCHOOL.
That is my consistent advice to the kids who regularly ask me if they should take the LSAT. Inwardly I have an urge to tell them T6, and not t14, but I don't have the heart.