Pros
Schedule is very flexible - good if you have a family, but don't expect the money you make to really put a dent in your family/home expenses. If you have a high-earning partner, this job might work well for you.
Cons
Pay is 100% commission with W-2 tax status: 30% of whatever you gross in billing. Your take-home will not allow you to support a family, pay your loans, save for retirement, or own a home. Benefits suck (although where don't benefits suck these days?). You will need to see at least ~50 pts/day to even get close to $100k/year (and get NO paid vacation or paid sick days). Lots of driving - you do get some mileage reimbursement, but it won't actually cover gas costs to get you to and from where you have to go, let alone wear-and-tear on your vehicle.