Pros
The actual people that work here (not management) are great people.
Cons
Where to begin? Broken promises, hypocrisy, unstable leadership, no clarity, no roadmap, and IMMENSE pressure to go, go, go, do more always. Everyone is overworked but doesn't feel safe to share that, because if you admit you're struggling, your job is on the line. Leadership fires people with no notice every few months, and sweeps it under the rug without clarity, so everyone feels on edge all the time. The startup mentality is extremely toxic here, aside from the fact that the company has no real idea of its goals or direction, and everyone is just trying to keep up, running like a chicken with its head cut off. The startup mantra of "being scrappy" is their justification for never hiring any support and having people do the work of 2-3 jobs. They try to satisfy everyone with cute company activities to boost culture, but if you're a remote employee no effort is made to include you. The pressure is high, the expectations are higher, and the support is nonexistent. If you bring up issues hoping to have a conversation leading to improvement, you become a problem to be rid of. Oh, and forget about career advancement or asking for a pay raise. Those will never be on the table. I wouldn't touch this company with a ten foot pole. Go somewhere where employees are treated like humans and leadership gives a care. It's a shame, because really talented people work here, they're just not given the opportunity to really shine. The supportive, fun culture this company espouses is not the actual experience of working here, once you pull back the curtain.