Pros
You're independent and it's basically like running your own business. It's nice that you can set your own schedule and do things as you see fit, and management is quite hands-off for most things. The pay is reasonable for starting and all of your expenses are covered. When you first start, it seems perfect.
Cons
-Very unreasonable goals. You're expected to double (and even triple) sales within the first month -No training whatsoever. You're given outdated files (if any) and told to go forth into the wilderness -High HIGH pressure to do everything in a miniscule amount of time. Example: Set up meetings with 30 people and report back in a week -Spelling errors and typos all over website, in catalog, on sales flyers, and in scientific documents -Rules and templates will change constantly -You will most likely be fired within the first 3 months (and there is never a warning, for everyone, it's an email some random afternoon). I only know one person that lasted 6 months -If a customer is unsatisfied with a product, they're expected to pay for return shipping. That pretty much destroys that customer's loyalty forever -Constant issues with products, it either broke during shipping, got stuck at the border and melted, they sent the wrong product...the possibilities are endless as to how to make you look bad for your customers -Never any positive feedback from management no matter how well you do, constantly negative, you will never be good enough. A surefire way to destroy anyone's self esteem -No benefits. If you have a job with good insurance do not go with this one, I've heard from others that even though benefits are promised after 3 months, it doesn't happen