Pros
Field Exposure, Strong Community engagement,
Cons
No work life balance, Terrible management, Only the top tier get good appraisal, promotions, You have to be in good books always. still living in 1950's salary, Not a great place to work- ironically.