Pros
Starting pay is good and total compensation is well above area average. Merit raises (when given) were average. Excellent springboard for the next step in your career, work was interesting and engaging. Employee Resource Groups are not token efforts for DEI - they are actually valued. Community engagement efforts are fun and worthwhile ways to do something in the community (but the United Way campaign is taken way too seriously by some people).
Cons
Not a place to stay long-term. Your compensation will quickly end up being overshadowed by the volume and "assumed" duties from positions that are vacated or eliminated but never filled (ie. you'll do the work of your peers and manager & directors after they quit or get laid off and never get a compensation increase other than merit raises). External hires are prioritized rather than internal promotion despite company "valuing professional development." Bonuses of RSUs are worthless: requires 3 years to vest and turnover means you probably won't ever get them. Expectation is you will work 60+ hour weeks forever. Vacation became use-or-lose in 2016 and you will get called and asked to work during it. Mass layoffs are demoralizing. If you turn in a resignation notice you are likely to just be told to leave and not come back for the remainder (not fired, but shunned and paid for the remainder of the time - and your peers will be told not to contact you).