Avantages
The technology is incredibly cool. Definitely a game changer. Has a really solid open source foundation that is still growing.
Inconvénients
From a sales perspective, company leadership is lost (at the founder level). They are difficult to work with. They are overly critical. They provide little to no constructive feedback. They have little to no sales experience themselves so their expectations do not align with reality and their go to market plan goes against many sales and industry norms. They have shown on multiple occasions to terminate employees for no legitimate reason (which is their right but not a great way to treat people) and oddly right before their equity vesting period is reached. They have no real HR department so there isn't much recourse on behalf of the employee.