Pros
Pay and benefits are good, just not amazing. It will get you to leave a small business, but wont compare to other companies of it's size. For example when I started we had a pension, but that was replaced with a 401k, nice to have but not nearly as valuable as a clearly defined benefit. Lower level management is full of talented hardworking people who care.
Cons
New CEO decided to reclassify all employees within 50 miles of an office as Hybrid, even if they were hired as permanently remote and have never been to the office. The company line is that this is to increase collaboration, despite 3 years of praise for increased collaboration and ease of communication due to all employees being remote. Leaders who repeatedly praised remote work have now done a total 180 and claim that going back to the office will make things better when we all know it wont. Employees see this for the quiet firing that it is. Straight out of the bad leader playbook, make the environment worse and worse until people leave so we dont have to pay unemployment. It's spineless and cruel.