Pros
This has by far been the absolute greatest place to work, the culture, the people, the job itself all aligns with my own beliefs on what is important when you sign on every day to do your job! I think the greatest pro is the leadership - everyone leads with kindness, even when you mess up there is true collaboration here and your concerns/needs are heard.
Cons
Literally not a single con! Nothing I'd change!