Pros
If you do your job well, you'll be ignored, and that's great. You can just do your job and collect your paycheck. Health benefits are good, especially the dental. Pay is... eh. Could be worse, could be better. Not livable by yourself, especially if you're an office worker. They seem to genuinely pursue inclusivity.
Cons
Extremely top-heavy with management. I have FIVE direct-reports, for a CSR position. Make it make sense. Comically devoted to systems that have proven to be ineffecient and cause more issues than they solve (looking at you, child pros) Top-down management style. New process that could use some improvement and you feel like you can give some insight? Tough shi*, feedback from the people who actually do the job is ignored and brushed aside.