Pros
- Made good money when the stock was high - Has conditioned me to deal with insane stress levels - Discount on furniture
Cons
This is the worst product experience I have had in my career. PMs run experimentation, reporting, analysis, tracking, QA, performance monitoring, all of it. End to end. I am talking everything but writing the code. There is no time to actually PM. All of this might be ok if we had great tools, but we don’t. We have awful, half-baked, internal, often legacy, and poorly maintained tools/platforms. Leadership don’t enable the product process. PMs try to do discovery but the final call is always HIPPO and never backed by research or data. So we build and build but rarely provide new value to customers. Every day I wake up to a few more coworkers quitting. Engineers are so unmotivated they barely come to stand-up and constantly call out (to interview). The company is becoming nothing but Walmart and Amazon robots with no experience executing who try to replicate what they did for a company with nowhere near the selection, customer base, or TAM. Internal replatforming efforts are constantly promising to take us to the future but all they do is suck up resource, build things that are poorly maintained, and once launched lag years behind modern tech. Pay is mediocre, they say they’ll adjust stock comp when it is low but they take quarters to do this only to adjust nowhere near the current lows. Talented senior people get stuck in their roles without clear paths to promotion. Annual raises are 2 or 3% despite insane cost of living increases in every city we have offices. Just run, no matter how desperate you are. You can do better.