Pros
Excellent training program and provides a reputable name on your resume. You will have the opportunity to work with some pretty unique companies and learn about their corporate IT needs by working with the CIO. It's a fun position if you like to learn and casually read the research on trending technology topics.
Cons
Since I started working there, the opportunity to succeed has diminished and I wasn't able to meet the kind of financial compensation I was promised/expecting (despite doubling the NCVI I needed for Winner's Circle and having excellent sales numbers). Bonuses became hard to achieve, quotas are higher, and worst of all, the territories in which you have to prospect from are extremely small and continually diminishing. It was hit or miss... a few people received great territories and opportunity while many others were bound to have unfortunate, bad years that were out of their control. Even though I luckily had a great year, the compensation was mediocre and it's hard to sustain that success the following year. Another unrelated "con" is the location... Fort Myers. Yep, Fort Myers is hands down one of the most boring places as a young professional. It's a retirement community city so you'll most likely need to drive to Tampa or Miami every weekend to find something to do. Overall, the compensation is decent if you're coming straight out of college for your first job. However, it isn't a position you want to be in long-term. Be sure to use the role as a stepping stone to something better.