The company skews young and it shows. Euclid is many people's first or second startup, or job. Young management makes some rookie moves. The big personalities (decision makers) listen best to other big personalities.
There is a cultural schism - one side comes from finance and works like it, the other side comes from tech and works like it. The difference leads to trust issues, communication breakdowns across teams, and turnover in some (many) cases. Clear strategy and appropriate goaling would make a huge difference.
Not really a con, but the market for the space is changing rapidly. Euclid changes to adapt, but not everyone is on board or even sees why. The real downside is the company suffers from a lack of a clear vision; no one is moving in the same direction in the first place, and when the company needs to change direction, it's harder than it needs to be.