Pros
Easy to obtain an entry-level full time position. It's also a great place to work during school as they are flexible with schedules, no weekends and pay part time competitively (likely due to MN wage laws for the most part).
Kontras
Everything is set up for the sales field so roles at corporate are left in the dust. Poverty line compensation with a bonus structure built off of nothing that you can influence unless you're in sales. They can (and will) reduce your bonus at any time due to market conditions - no other company does that, considering your bonus is not actually an incentive bonus but rather is half of the pay you're counting on to feed your family. Most of the people you have to work with are completely incompetent and have zero motivation to do a better than average job. Why would they when they get paid so horribly? I guess I can't blame them. It's an extremely frustrating place to be day after day when you actually care about your work and improving the company - sooner or later everyone else's negative attitudes and morale starts rubbing off on you too and next thing you know you're here writing a review and searching for a new job.