Excellent culture, strong focus on the D&I, events on a regular basis to build this team culture. Lots of opportunities to work on stuff that are of interest to you.
Cons
Engineering can be a bit too stubborn at times. Not always a drawback though. :)
Could do better on the salary