Biggest one I can think of is this is not a corporate America job so they don't pay you by the hour. You get paid from results...which is something most companies don't do at all. But instead you get to make your own schedule, which I had to have with my kids. If you need to get paid by the hour, this job isn't a good one. But if you want to get paid more, I was able to make a lot here.