The best thing about this company are its employees/freelancers.
Cons
What more could I say?
We're being pushed to work late and long, sometimes without a break, and all so that we don't get paid. It's been over two months now, and no one answers us when we ask for our money.
I got feedback quickly on my work and they all were polite and helpful when it came to any questions I had. Great experience all around!
Cons
The only thing I could think of is that I wish they had another monitor for me to use when I was there. Felt like it made me less productive. Other than that though I can't think of anything else.