Pros
Good earning potential, pretty lax environment, as long as you produce you dont really get messed with.
Cons
Products are PURE GARBAGE. You spend a week, a month, a year cultivating relationships with clients and customers and within 3 months of "making the sale" you will be dodging their calls. The websites are third party, open-source trash, which isnt the worst part, they then actually out-source the development of the sites to third world countries to save on even that which then comes back to the US for proof check before going to the client. The DMS offered is hands-off, they wont proactively plan a marketing strategy, everything is reactive, basically if they dont hear from the client and the client pays the bill they wont do anything until there is a complaint or threat of cancellation.