If you like living your personal life, stay away from here.
Pros
Great environment if you're learning english, some work-buddies are really nice and outgoing. Some clients they work for are really nice and fun to talk to.
Cons
This is an American company that employs people from a different country, you can obviously expect a really low pay from them (considering how much money is at stake). It's like if they looked up "what is the least that we are legally obliged to give an employee", and that is what they give to you. They say it's a Work-From-Home thing, but they are 24/7 checking on you, not letting you breathe, constantly asking you why are things not done, or asking to jump on a random meeting, not caring about your time nor your needs. They frown upon closing your computer EOD, as they expect you work extra as a "free thing", when the company's guidelines says otherwise. You can expect from them to have a friendly welcoming, giving you some basic training, and after a couple of months, the workload increases drastically, expecting you to "rise" above the challenge. BE CAREFUL NOT TO MAKE ANY MISTAKES, as they do not tolerate ANY! (They say they do, but just you wait until they send a "please join" meeting). They will make sure to point out every single mistake, over your hard work, which they will use against you when you ask for your "career path". They mention career growth opportunities, but what does that mean to them? I don't think they even know. As they reward your hard work with more work, knowing that it takes longer to complete, yet still getting bothered when you close your computer when the day ends. And don't even THINK about letting them know if you feel uncomfortable or if something is bothering you, they will do absolutely nothing. Instead, the superiors will talk to each other, knowing that you are a "complainer". They don't want complainers, they want something as close to a robot as possible. As for PTO, they find any excuse available to give you the least amount of days possible, making it impossible to ask for them and have horrible organizational skills to organize them. This makes it hell to ask for some well-deserved time off. If you are not a complainer, if you are ready to invest most of your time working, if you have no vacations planned in the next 2 years, and can do things quickly, "please join" them.