Before my interview, I researched the company website and read about their company culture. From the picture that was painted I was very impressed. Supposedly they are environmentally conscious and offer remote positions as a way to help with global warming and pollution. In reality, this seems like an afterthought. The truth is this company hires remote employees to save money. It helps their bottom line.
Now, let me tell you what you're doing all day. You're answering back to back calls from one of their thousands of clients. In some cases you are to pretend to be a representative of the client's company and try to answer questions using a script. You're answering product questions and scheduling appointments for a company you've never heard of. This is almost impossible to do while meeting their stringent QA standards. When you are unable to answer the callers questions they understandably get annoyed. Some hang up. A few are abusive. If I understood the nature of these calls I wouldn't have taken this job.
The pay rate of $10 an hour is laughable for what they expect. When I got my first full pay check, it was so small that I was shocked.
Also be aware that even though you pick your own schedule, you can only choose from a pre-determined list of workable hours. The more seasoned representatives with top QA scores get to choose first. If you are at the bottom of the QA scores, you will have slim pickings.