I met a lot of good people that I have continued to keep professional relationships with post employment.
Cons
I experienced a lot of personal attacks from management and upper management for setting boundaries to maintain work life balance. I was often asked to perform duties outside my job description and then scrutinized for declining the extra workload.