Friendly, open and transparent environment. I always feel supported, and even when things aren't going great, it's acknowledged and addressed. Always pushing for new technologies
Cons
Sometimes internal communication is delayed. It can feel stiff because of various rules