Pros
- The people on the ground level are excellent. Most everyone is competent, respectful, enjoyable to work with and just trying to do good. - The product is useful and cool and it's used internally a ton. - Work/life balance generally seems to be respected and is pretty good. - Pay/benefits are good. - Overall culture is good and you can generally feel safe to speak your mind and be yourself, even with leadership. - Most of senior leadership was pretty good and fit the culture and values of the company and were respected.
Cons
- In my part of the org, we unfortunately experienced senior leadership that was the exact opposite of the modern, effective servant leadership philosophy and style that most of us have come to expect. We experienced more of a "what have you done for me lately?" sort of style and a sense that nothing is ever good enough with little to no sense of appreciation for anything. We also sat through powerpoints which reiterated to us that our only purpose is to bring value to the company. That's (obviously) not wrong but that is not leadership and it's damaging. There was also very little trust placed in the teams and tactical decisions were all top down which leads to ineffective execution. Senior leadership should be setting high level direction and letting the ground level managers and senior managers work out the tactics. - There is good thought leadership on the product side but poor organizational and people leadership leading to a lot of turnover and ineffective product execution. - The org is becoming very date-driven which leads to perpetual planning paralysis, constant pivoting and wasted work. - There's a decent amount of ex-Amazon leadership and likely more coming and you can tell the culture is very much shifting to an Amazon style.