Pros
Initially a culture of growth and future expectations.
Cons
High levels of wild turnover in the data team historically with the current management and previous ones. Mostly, due to mismanaged resources, budgeting, toxic work environment riddled with politics. Team initially welcomed in everyone with lunches only to let people go without ever giving anyone any notice about it. At end, they didn't care about a person eating dinner alongside them.
Culture suffered tremendously when upper or senior management had unprofessional management with micromanaging, accusing colleagues of not completing work, playing hard politics to cast people in a bad light or to gain an advantage. Managers had bad attitudes and personal issues (anger) that were never addressed even though the team were shocked to see it. Mostly, people turned a blind eye to this as because of the politics addressing these issues was not possible without retribution.
This team is very much a fall-in-line environment where you will get taken advantage of. As soon as you want any of your interests addressed, you will be gaslighted and even worse if you continue on this path. Expect to be traumatized with what you experience here. As soon as you leave this Stockholm syndrome you will wonder why you stayed so long.
Technical decisions that were made set back the company many years having to redo work. The tech stack is subpar with dbt and a data warehouse solution. Maybe, the company did not want to spend money on something like databricks? Shopify was also a huge issue not scalable towards what the business is currently. Many of these decisions are made on the whimsy - the technical leaders need to be listened to more - to many times it is I need to have my idea be realized because I don't want the "other" team getting credit. This type of politics suffers the business.
So many advances touted in meetings are small beans. Meetings also tout "revolutionary" change and advances when the company itself won't grow more than a Lululemon.