Pros
Remote. Solid compensation. Some really good and motivated people on the team. Solid pitch.
Cons
Poor onboarding handled using a google doc with a bunch of links. Almost nonexistent synchronous communication and follow-up on understanding the basics. 90% asynchronous communication using google docs comments as "Slack is too noisy". Love to look into other networks for talent and client "attraction". Trashing competition in meetings instead of learning what the competition does well and figuring out how to differentiate. Decisions are often made ahead of investigating viable paths and angles. The idea of weekly internal all-hands syncs is great, however, somehow it often turned into self-praise sessions without real progress seen on the ground. Lots of repackaging of old stuff just to show "progress". Unusual ways of making talent do the work the organization should.