Pros: better pay than most, but
Cons: paperwork is done on your time, lowers overall compensation.
Most enjoyable; great patients.
Cooworkers are nice, but since they are worked to death, they don't have time to help you out once managment starts putting the pressure on them.