Pros: work from home, independence
Cons: slow periods with short (hours at a time) layoffs
One of the few work from companies that really works. This is an awesome place to work, they provide almost everything you need except for home phone line, headset etc. Paid training, great bosses, many different programs to choose from.