Hi, KP,
I'm always a little wary of such questions, because "fit" is really something that should be determined based on what your particular objectives and circumstances are. The experience of all 880-odd students in each class may differ noticeably depending on their objectives, and they may not apply to you, even if there are similar backgrounds at play.
That being said, I can appreciate the desire to learn more about Wharton. Let me be up front in saying that I graduated in 2011 and was not a software engineer (though I am quite familiar with aspects of software engineering). So, I do not know how much my perspective will be of value to you; I suppose it can't hurt to share, though.
In my opinion, Wharton's distinctive characteristic lies in its combination of a large, international student body; analytical focus; alumni body; and career connections/reputation.
Back when I was applying in 2008/2009, I was looking for a large school (i.e. - many potential connections and a broad, diverse set of classmates). This narrowed down my choices fairly quickly. I also knew that I wanted to refine and enhance my quantitative-related skills and analytical abilities. Wharton lived up to its reputation for being very data-driven. Even in marketing classes (Marketing was one of my majors), which are sometimes considered "softer" than other classes, there is an emphasis on approaches like conjoint analysis and factor analysis to leverage statistical techniques to generate actionable insights.
I think one highly desired employer put it best to me (they did not know I was in Wharton at the time): "Wharton students get the right answers. They really understand problems and how to solve them." The tradeoff, in my view, is that sometimes Wharton students are so focused on getting the "right" answer, that it can be harder for those same students to take a position and argue a point convincingly when not all the data is available. Some other schools, in my opinion, have an all-case-based approach; this often leads to very good smooth talking and the ability to create a convincing, compelling argument, quickly. There is a lot to be said for this. On the other hand, this approach can also sometimes lead to fundamental mistakes being made and people convicingly defending positions that would actually be suboptimal for a company.
One needs elements of both skillsets and abilities. If you are already very analytical and quantitative and looking for something different, maybe Wharton is not the optimum fit. Or maybe it plays right into your strengths. As I said earlier on, it all depends on for what you are looking.
-Victor
WG '11