Pros
Excellent executive leadership, large company with plenty of options if you move around, telecommute options, good programs support diversity, good bullet on resume to transition to another company
Cons
Poorly ran middle management focused on maintaining status quo operations, fearful of initiative and change, thinks that "productive work" is defined on your computer keyboard strokes which is the most backwards stupid approach to "managing" remote work. Managers have a dashboard that records mouse movement and they use that to determine if you are "working" which makes no sense for knowledge workers (just resist and write a simple Python code to spoof that system). For example, if you are reading a printed report, text or article which was part of my role working in analytics, then it appears to management that you are not working. Management too busy to build authentic working relationships which in a remote environment is key. The environment is rife with toxic fixed-mindset, not worth the 100K+ salary for somebody that values growth, collaboration and tackling problems with creative solutions and initiatives.