Pros: Work/life balance, upper management, perks, office
The work life balance is fantastic and they do a great job of reinforcing this. You'll enjoy who you work with and not feel as though your in an office dialing all day. Great learning experience for younger sales professionals, however if you have 3+ years under your belt go somewhere else. You'll get more money and have more impact.
Mid-management is average at best, with few managers being excellent. Many treat this as a "baby-sitting" job and lack true leadership/coaching. In some cases they may tell you what you are doing wrong, but fail to give a specific solution. One level above that (VPs) is stronger and why the company is still going in the right direction. You won't be closing deals on a daily/weekly basis as sales cycles take very long in most (but not all) cases. Keeping the confidence and not getting burnt out is difficult during those dry spells.
Overall, I would highly recommend this to someone who is just out of college or looking to learn sales/get their foot in the door. Other than that, go elsewhere if you have more experience/sales skills.