Pros
Intelligent, creative co-workers. Good people, made many friends there. Interesting prodcut and good "inbound marketing" buzz. At first, made alot of $$ here in the old days. Beer and ping pong tables if you like that sort of thing. Great place for young/junior folks.
Cons
For sales reps, insane month after month pressure is difficult to deal with. "No vacation" policy for sales often means just that. People are way overworked, overstressed, and underpaid. Ridiculous rules that affect compensation (eternal churn). They keep hiring way more sales people than needed each month. Classic churn and burn SaaS sales environment despite great PR. Pay is far too little for the amount of work and stress involved Now that I have left, I am much happier, far better compensated, and no longer do I constantly think about work.