Pros
Very mature employee base, strong communication between teams, and a non-hierarchical structure that allows us to see each other as equals. There is no incentive for competition so we're able to relax without the pressure of comparing our work with others. The "boss" archetype doesn't exist here. Leads and senior employees are approachable making knowledge sharing possible. :)
Compensation is great, hybrid model is ultra flexible, and the hiring process is smooth. I'm encouraged to be myself and feel genuinely valued by my team and colleagues.
Cons
None that have stood out to me so far!