Pros
Flexible work hours, easy job
Cons
They lied about payrate in interview, and I was paid $3 less per hour than promised. Additionally, I noticed the hours on my paycheck did not line up with the hours I had actually worked. When I dug in further to find out why my paychecks were so low, I found out they were misrepresenting my hours and claiming I worked much less than I actually did. When confronted, I was told "well you can't expect your paycheck to be right every time". You clock into a computer. There is no reason your paycheck should be missing hours, especially not on a consistent basis.