The most rewarding part about my Job is that I feel there is meaning and purpose to it in the effort to make the world a better place. The people are great to work with and there's always something interesting to learn.
Cons
No disadvantages from my side at this present time.