Pros
Most important to me is that even though I am a remote employee (Minneapolis, MN area), I feel that the leadership team cares about me. There are so many benefits to this job: ability to work remote, good pay, reasonably priced health care/dental/other, bonus potential, partial reimbursement of Internet/mobile phone and gym are just a few things I appreciate! The entire company seems to have strong ethics and values.
Cons
The clinical data abstractors are currently a "unique" position within the company (acquired during a partnership). I don't know if there is room for advancement, should I wish to seek that in the future.