Pluspunten
The pay there is good, particulary for people right out of school. And the free dress code is anice bonus, I'm sure it helps bring 20 somethings into the fold. There are also a number of different types of jobs there, so if its the company itself you like, you can find something, but that's true of most large companies. Madison is a nice city to live in for a couple years, but it's cold. Very cold. and if you live in Verona, you're not really in Madison. But if you're willing to sacrifice a couple of the best years of your life for some solid financial footing and experience, you might like it.
Minpunten
Management is poor. People are promoted to managers based on technical proficiency, and not actual management or people skills, which is a horrid way to promote. Employees are treated like kids - it was not my first job out of college, I had a number of years of working in the real world before starting there, and it was annoying to have my timesheet scrutinized and the like. There is a facade of being unique and all, but in reality, unless you're a big shooter with the company, you're just a number. The high-ups make an insane amount of money for each hour you work, and while the pay is decent, considering how much money you bring in, you dont see a high %. You get the sense that managers and higher are kind of full of themselves.