Pros
I worked there for over a year. Shows great promise, passionate people, working hard to stay relevant in the CI/CD space. Made some great connections and felt like my voice mattered (sometimes).
Cons
Its hard for team members to succeed when managers have inflated egos, run their teams like dictators and are unable to address their own biases. If you push against the status quo you're seen as "unprofessional" bc they don't want to ruffle the feathers of corporate norms. Ive seen people do great work that really helped CircleCI become more inclusive and then were fired a week later. It's really disheartening as someone from a marginalized group to see folks from diverse backgrounds being pushed out after doing the emotional and hard labor for the company.