Pros
Love the office culture, my direct manager is one of the best I've ever had. Freedom to work independently, no micro-managing. Occasional office potlucks/happy hour for morale Ability to work on major accounts in the greater Seattle area. Thorough training program!
Cons
Benefits are horrible and extremely expensive, compensation is below average. Commission structure makes it incredibly difficult to make a lot of money unless you're there at least 5+ years. Not impressed with corporate structure, lots of major changes in company over past 6 months (re-org). I do not trust our corporate leaders or CEO. No work life balance; for the low compensation (which is SALARIED) you are required to be available 24/7 and work a minimum of 10 hours a day.