Good onboarding process. Company has strong ambitions for the product.
Cons
Poor leader in operations. Would not want to work for someone who lacks basic social skills, such as how they speak to their employees or other industry professionals that you work closely with. I would strongly recommend really doing a vibe check before joining. There are some weird culture elements that can throw you off.