Pros
The people play a big part in the culture - I am fortunate enough to get to cross collaborate with a lot of different departments and everyone is fun, helpful, smart, and genuinely cares about the mission and about each other. I love being able to come to work and be myself, different opinions and ideas are heard and valued. Love our employee resource groups and how far we've come with DEI. Managers are so supportive, they care about the development and growth of their team so lots of internal promotions! Open PTO really helps have flexibility and work life balance, our healthcare is great, and we have certification bonuses which helps us continue to grow and learn. Great snacks, monthly catered lunch, espresso machines. Transparent daily meeting where the c-level executives update us and keep us all on the same page. Awesome tools to do our jobs efficiently. Truly the best place I've worked!
Cons
I think some of our benefits could be more competitive with other top tech companies.