Pros
My technical colleagues are amazing - smart, collaborative people. My work is very interesting and I feel like it has worthwhile impact. The switch to teleworking (or whatever they're calling it) has improved my work-life balance.
Cons
The reorg and accompanying layoffs were ill-timed and ill-considered. Which pretty much sums up management's approach - they don't think 2 steps ahead or the disconnect between what they're saying and what their actions imply. They're focusing on hiring "world class experts" more than giving the existing workforce opportunities to grow. Job reqs are often open externally and not internally. They have dreams beyond their reach given the salaries they can afford to pay. People in many parts of the company are pretty demoralized. They pay lip service to diversity and seem to only take action when phrases like "hostile work environment" are used. They come out with new policies or procedures with no real justification or transparency. The benefits are "industry average" and the pay is below that for some disciplines. It's like they forget that they have smart people working for them.