Pros
Company culture is innovative and fun. On-site perks like the cafeteria and gym are great. Remote work and PTO policies are generous. Most of the people in the company are great to work with.
Cons
Your experience is entirely localized to your team and manager. There is no standardization of process across the company or even within verticals. Leadership loves to use diversity features and woke buzzwords to appear socially conscious, yet takes no meaningful action on causes supported by employees. For example, they’ll happily do a social media spotlight on Black employees but refuse to consider adding Juneteenth to the holiday schedule. The CEO will pretend to be a leftist and then praise Elon Musk in front of the entire company. Etc etc. Team players will not thrive here. Your career goals are explicitly tied to the amount of cash you bring in, not the amount of support you provide to your team. Process improvement and tech debt mean nothing here.