Pros
Most of the people are friendly and genuinely want to help you learn new tricks in your trade. My supervisor understands my multi-platform mechanical background, and also is understanding of my desire to learn something new to make our project more efficient and effective. The ERG's (Employee Resource Groups) are amazing, and actually care about the people, not just in their group, but in the entire company.
Cons
Some leads only have their positions due to being friends or family of long-term employees. They didn't earn their positions; it was handed to them. They didn't work in their trade prior to becoming a lead, so anyone who has is automatically beneath them. They might have had the luxury of taking the courses in high school, or going to college to learn their trade, but have actually never "worked" in the field like most of us have (book-smart, not work-smart). Some leads also won't take the time to help you correct an issue in your design; they'll always refer your question to a YouTube training link or an outdated manual that ends up not giving you the answer or way to correct your issue due to the rambling nature or incoherent training methods the hosts utilize, or they'll flat out tell you to scrap your model and start from scratch, without any guidance or advise to keep the same error from reoccurring. There are also "pets" that certain leads have given supervisory roles to who wield their position and use it as a weapon against people whom they deem as "less important" or "un-trainable" to make those trying to learn new skills feel inadequate or inferior. Communication is extremely difficult with those kinds of leads and their "pets" due to their insanely large egos and "buddy-buddy" system. It's like the cliques in high school, but on a professional level; you're either one of them or you don't matter unless you're the butt of their joke or you're helping them look better, and when they're done using you for your talent, insight and problem-solving abilities, they toss you aside and make you look inferior or inexperienced as if you didn't deserve to work here in the first place. The leads and their "pets" don't understand that not everyone learns by watching irrelevant videos or using outdated manuals; some of us learn better using a hands-on training technique; we don't need them to hold our hands, but sometimes we need them to physically show us on our screens the correct steps in order to "blueprint" the process into our brain. Diverse learning capabilities are a non-existent thing to them, and their lack of desire to encompass the different ways people learn is very depressing and disheartening.