Lots of interesting background stories here. I took a bit of a different route here than most:
1) Rutgers undergrad;
2) Tulane Law; then
3) Masters in tax from NYU.
Coming out of Tulane, I was not top 25% (top 1/3 though). Also, I knew very quickly that I didn't want to have anything to do with a courtroom. I do Wills and Trusts, although coming out of law school I also did some business and some real estate.
During my 3rd year at Tulane, I just wasn't getting any satisfactory offers, and every big firm I interviewed with (there weren't many) told me that they couldn't consider me without the tax degree. So I got one. In 3 weeks at NYU, I had more interviews with big firms than my entire 3 years at Tulane.
I wound up starting off at a mid-size boutique estate planning firm and then shortly after that going to a big firm. The big firm pay was nice, but nothing else was. I went out on my own after some time.
At first it can be very challenging, and scary as hell with respect to $. It takes a long time to:
1) build a base;
2) run a business;
3) learn all the software you need to learn;
4) hire and fire employees;
5) learn how to tell all the vendors who will call to "go away";
6) learn how to market; and of course
7) learn how to actually practice law.
The big problem with law schools is that you don't actually learn ANY of these things, including how to practice law.
Be humble, work hard, keep learning all the items 1-7, and you'll figure it out.
Most importantly, figure out what works for you. Not everyone should run their own firm. Certain careers are better suited to a big firm environment than a small firm environment... but if you want the big firm, don't do it for the money. They money will come if you are good at anything. Do the big firm only because it provides you a career opportunity that you can't otherwise get in a small firm environment.