Pays well and easy method of keeping track of hours.
Cons
Gave me a warning that my attendance needs to improve after nearly being placed in an emergency room for risk of stroke and missing a week. Had to see my Dr. due to increased blood pressure missed one day due to this and was released from the project because my attendance did not improve.