Pros
There are good commuter benefits, and 37.5 hour work weeks as opposed to 40. There are interesting corporate events with great speakers. The vast majority of employees are nice and friendly to work with. Fantastic building downtown when we are in office. Most people have the opportunity to do 1 day a week wfh (non-covid, currently entirely wfh). The company is making changes in the name of having a "commercial mindset" and some of that is good. For example, the shift to python/R is giving great opportunities to learn.
Cons
Recent changes to the compensation structure (dropping the merit bonus at year end for lower associates, removing the base 2% 401k contribution but leaving the 6% match), the corporate culture can be toxic at times (overly competitive within the company)