Pros
This is the first company I have worked at where 'work/life balance' isn't just a slogan. Management really works hard to ensure that employees are supported. They have helped us out with a reimbursement for setting up our home offices. And the new plan for remote work is super flexible! There are plenty of employee support groups for whatever you interest is; that are very active. The community and environmental engagement programs are top notch. And did I mention unlimited PTO!?!? Communication from management is proactive. I Love working with the people in my group. And so far I haven't encountered any real jerks in the rest of the company.
Cons
Healthcare plan is better than many, though still not really top tier. And price wise it is on the high side of the middle range. Sign-on bonus and other incentives are paid out as RSUs over time. (some prefer this) Big gap between performance reviews and any pay increases taking effect.