Flexible Hours. Benefits are not bad. Plenty of work, position keeps you very busy.
Cons
Pay did not equal the workload and hours to complete the workload. Signed a contract for 40 hours a week but ended up working 50 hours a week and not receiving compensation for the extra hours.