Pros
Friendly colleagues with decent tools including relatively up-to-date hardware and premium software tools. Competitive entry and mid-level salaries. You can make what you want out of your role.
Cons
Cons aren't Piper's fault, it's the business. I'm not going to list the cons of Wall Street here. I've read and heard people say "Minnesotta Nice, Minnesotta Ice." And there's truth there. I've seen more than a handfull of people get screwed and I've watched juniors get strung out to dry like a pair of cheap undies. But welcome to finance...half of those folks deserved it. I do think the gripes you will have here will largely be the same as the issues you'll have at other banks, both big and small. So maybe some introspective soul-searching is in order for the folks who are super negative on this firm.