I've worked for 2 wk at home companies. There are several I'd recommend, both w/their own pros & cons. West Corporation, Alpine Access, Live Ops & Telenetwork are 4 I know are legit. I worked for West & Alpine. West & LiveOps are very similar. When I worked for West (now things may've changed since wking for them 2006-2008) but I could make my own schedule, work as much or as little as I wanted. They finally did, however, enact a rule that you had to now work a minimum of 4 hours per month, which is basically 1 hr per week but it wasn't difficult or a big deal if I needed off work for a certain time or day, just didn't schedule myself or if it was almost last minute deal, I could cancel my shift 24 hrs min in advance. Plus, a cool thing is that you can check for any 'dumped' schedules too so I could actally add an extra schedule, even at the last minute, for extra hours. Downside is that you have to use a posted 'script' & have to read verbatim (Alpine you can answer however you like or sometimes it's just "thank you for calling customer service how can I help you?" rather than following a script). Also, for West & prob LiveOps, you answer calls for virtually any company, I mean ANY company...magazines, AARP, seminars, adult products, mail counting, cds or movie purchases, etc. but they're open 24/7 so you can wk whenever you want, whether it be 30 mins or a full 8 hrs or more per day but the pay (at least when I wked there) was per minute, per call so if you don't get any calls, you don't get paid but you CAN make a LOT of pay if you get on at the right time. Unfortunately, that's usually on the weekends or evenings b/c that's usually when people are usually watching tv the most to see infomercials or stuff to buy. Alpine Access on the other hand, pays hourly whether you get a call or not, you answer calls only for one company...mine was Office Depot customer service but you usually have a choice of what's available & avail shifts. Last year, they finally enabled us to add extra time if it's posted. Alpine is a lot more strict though. It's nearly impossible to get off work if it's during your shift, you can't just cancel your shift if you can't work or don't like the company you're answering calls for. W/Alpine, once you choose a company & shift, you're stuck w/it for a stated amount of time whether it be 3 mos, 9 mos or a full year & even though you're told you can change companies after that time, I never could get approved to change to a different company even though I was completely qualified. Telenetwork is more of a technical customer service. It really depends on what your needs are. Me...I like freedom to work when I want & make my own schedule & will take lesser pay to get that. If money is more of a concern for you, then you'll need to weigh all options. For any of these wk at home jobs, you'll need high-speed internet, a landline phone, phone headset & for Alpine, a USB headset too for training. All training is online though which helps. Remember, if a "work at home company" asks for money upfront then it's fraud. No company should ask for any money unless it's for a background check & that should be no more than around $40. Hope this helps! Feel free to write & ask any questions if you want more info, I'll be glad to try to answer any questions you may have about my experiences. Good luck.