Pros
WFH, some flexibility, and decent benefits. No micromanaging. Some good people.
Cons
The shift in the last few years has been for the worst. Compensation is not competitive, and there is a lack of career growth opportunities. When people leave or get laid off, responsibilities are distributed among the remaining staff, increasing stress and workload without adjusting compensation or modifying job descriptions. When I was laid off, I quickly realized that not even my manager knew the full extent of my responsibilities, and they were scrambling to find people to take over my duties. I knew not to take it personally when I was laid off alongside some extremely talented and hard-working people. It seemed that they only looked at payroll numbers and chose who to let go.