Pros
My main pros are fully remote and good benefits.
Cons
Depending on your department, work life balance doesn't exist or isn't respected. They did at least two rounds of surprise layoffs in the couple years I worked there. I was affected by the most recent one. It felt very manipulated and calculated. Not even two months after I was laid off, they re-posted my position. Which just gives me confirmation of my gut feeling. They did this exact same thing of laying off someone and then re-posting their position 2 months later after the first round of layoffs. Seems to be a pattern and I am glad I am not a part of it anymore. Depending on your department, no one will give you feedback or bring up concerns to you. My family and I think I was laid off because I set boundaries and had work life balance and my boss (who was hired after me) wanted a workaholic. I was given crap for taking time off at the holidays to spend with my family (that I requested several months in advance). I was expected to work weekends, nights, all hours without any extra compensation or a schedule change to accommodate those. I asked for a raise based on a lot of data that my responsibilities had changed and grown since accepting the position and proved it and was told no for no reason. I wish the next person in that position luck because they will need it.