Vantaggi
Easy to get promoted and try yourself in a management role. The product is quite cool (though the tech stack isn't). There are many nice people working for the company.
Svantaggi
Having worked for this company for several years as an engineer and witnessed numerous managers, CEO changes, and entire team exits, I strongly advise against joining. Don’t be fooled into thinking it’s a cool startup/scale-up; it’s a disaster. Top management doesn't care about employees, and the CEO might drop a few racist comments during all-hands calls. The new HR team is clueless and struggles with basic tasks. Low-level managers have no power to make changes. There is a constant flow of ideas and projects, but almost nothing gets completed. A feedback culture is nonexistent; although there are surveys and such, no action is taken to address the feedback.