Pros
They want to take care of every employee, but it seems like they love the sales people. Jason, the CEO, hops on weekly meetings to make sure everything is easy, fun, and keeping us happy. When an idea comes up, it's bounced around to be made better and then actually implemented quickly to keep the sales pipeline moving for their team members.
There is an excellent team of people here to make life so easy. They give you lists of leads to call, they find correct contact information when it's currently marked wrong, and take care of the whole on-boarding process for you. You just worry about closing deals. They are always working on new sales copy and processes to make things as easy and streamlines as possible.
Cons
Most of the time, working from home is great. Sometimes it can get a little lonely. Everyone is just a hipchat away though - and more than willing to help in any way they can.