Pros
Most people are really nice and the US team/office environment was great.
On the whole, managers and teammates were supportive, understanding of work/life balance, and trusted employees to get their work done without micromanaging.
Cons
Like I said, most people were great. I just happened to work closely with a few who weren't. Most of the HR team was really trying to make it a great place to work, but some were also the biggest gossips with seemingly no regard for confidentiality or official processes, and very little understanding granted to teammates with different ways of working. My impression was that success came from talking the loudest, regardless of whether you were saying anything of value.
Also, I realize payroll is a much larger cost than a one-time event, but having an offsite and then 10% layoffs ~2mo later was bonkers from an optics perspective