Pros
Job security. Low-level managers seem to care for their teams genuinely. Team cohesion. Work from home. A close feeling of doing good work that help save lives and help people get well.
Cons
Very high amount of expectations that are often not attainable. Very poor work/life balance. No performance based raises. High performance is rewarded with more work and more expectations with no additional compensation. Work from home status is directly tied to your performance review which can lead to favoritism and other issues that can break down the team dynamics. If you are in a salaried position, you will be required to work rotation oncall and holidays for free and you will be required to use PTO for your holiday even if you are on on-call status.