Pros
Loosely enforced PTO structure, very friendly peers, days go quickly because you prospect so hard, you will become a better salesperson here because you have to grind hard, good service level to the community.
Cons
Nepotism from parent company CEO's, non-existent raises, micro management, switch your office every time you get settled in, constant meetings about nothing ("meet for the sake of meeting"), no pay on recurring revenue, no yearly bonus, no real chance for growth or advancement regardless of performance, people on other engagements with an easier product to sell are praised while you are harassed for not selling an average product, inability to listen to market complaints upon asking ("sell what you have" mentality), favoritism, really poor benefits, senior management suddenly just hires their buddies instead of promoting from within, poor choices of those who were promoted from within, weekly reports required (written - even if there is nothing to report) and are similar to something you would write in elementary school.