Good opportunities to implement skill-development projects. You can connect with people with your similar mindset. There are teams actually fighting and working for a more diverse and inclusive workplace,
Cons
A lot of bureaucracy. Not all "leaders" are ready to lead, and not all "heads of departments" are doing their best to increase their team's engagement, career path and - in some cases - not even business objectives.