Pros
Great culture which avoids unconscious bias and judgements. It makes the recruitment process quite reasonable and smooth. Work-life balance is possible here and really love the leadership skills that may not be valued in many others.
Cons
It depends on the team. Sometimes lack of systematic training program and process management for some roles.