Pros
The pay was pretty good
Cons
It's incredibly difficult to get promoted, unless you're a women or have a diverse gender identity, then its incredibly easy. Apparently, that's not problematic at all. They even brag about having over 50% women in leadership positions, that includes trans women, and that's how they do it. The CEO (also female) admits they're doing it on purpose, and even makes public company blog posts, and posts on women empowerment job sites about how they do it, completely oblivious to their bigotry and misandry. When the woman team lead, with only 4 years of junior level experience stepped down because it was too hard, they immediately promoted another woman with only 2 years of full experience who proceeded to ruin every project our team got due to lack of experience. Even though I had 8 years of experience, I was never even asked or considered for a promotion in that area. I found another job pretty quickly, I'm currently at the team lead level in a Texas based company. One that is not overly woke.