Thanks for the input, everyone. I am still leaning towards applying now. I was worried about the LOR which is one of the reasons why I've stuck to my current job. And, as mentioned, the essays would be harder to write if I switched. I could make a good case for the industry switch now, but if I were working at AmEx I'd already be in a job that people aspire to post-MBA. But it would be one I don't think I'd enjoy.
Undergrad GPA is 3.3 with a math major, at a large main campus state university.
Scheduled to take the GMAT on July 27th. Practice test scores have been in the low-700s, but I haven't taken one in a couple weeks. Plan to get that up to mid-700's and will take another "official" CAT next week to gauge how close I am to that.
There are certainly people at my work who think I'm a top performer. I've been chosen for a few things (an interesting project, writing a case study, doing a short subject-matter video) at work because of that. The company that I work for does big data marketing analytics. I mostly do the statistical work and have worked on Dell, Toyota, and a few other clients.
I think I have some good extracurriculars. In college I did volunteer work, including planning a 5K and tabeling. I started, played, and managed sports teams at work. And right now I'm teaching an ethics discussion at a local synagogue.
As for the schools, I think I've narrowed it down to four - Wharton and Tuck for healthcare, Yale and Columbia for social enterprise. If I don't get into one of those it's not worth going.