Poor leadership, poor strategy and toxic culture.
Pros
Flexible working (conditionally). Leadership says you can WFH but complain behind their backs when not enough people are in the office. One time, we were briefed to 'look fun' when they were bringing in a potential acquisition into the office, haha.
Cons
So many cons. - Leadership disagrees on many things: from their acquisition strategy to hiring to people management and product development. The poor 'soldiers' of the company have to deal with significant changes to strategy on a near-weekly basis. - Leadership gets very immature: I personally heard them make terrible comments about their employees that were unnecessary. E.g. About a senior engineer: "He was probably a loser in school." Or "She's too sensitive, she's done nothing" (about one of their own c-suites!). These were all things I didn't need to hear, and they just decided to volunteer as gossip. This sort of culture made it hard to feel like we were all on one team. You always wondered what they might be saying about you too. A colleague had a customer racially attack her and when she reported it in writing, leadership ignored it. - Funding: They're in a financially sound position, is my understanding. However, they kept telling us they were close to getting funding for Series A. This never happened, and I'm pretty sure it wasn't because they 'didn't want' funding. I think they're struggling to pitch traction and product-market fit with their investors. - Leadership Quality: They have some unqualified people in people management and strategy positions, so it's a case of B-class people at the top.