Pros
The company has gone through an incredible amount of change in a relatively short time. Could it have got differently? Sure. Is the company still successful? Yes. So what does this mean for people who workhere? There are many opportunities to make an impact and build career defining work. You have to be someone who can manage the details and manage up. You have to be able to navigate ambiguity, be decisive and be accountable for your work. If you are uncomfortable with that, then you may come to an online anonymous forum to complain about it. The company has fantastic people who work here and those who want to make a difference, and bring innovative ideas easily can. Pay and benefits are competitive.
Cons
Company grew quickly, and the systems and processes are adapting to keep up. At times, it can feel overwhelming. But it's getting better. The workload at times can be a lot. The organization runs lean.