Pros
+ you may get some experience and empowerment at young age, but don't expect any serious career growth - for that you will need to change companies + very international and young team, but a lot of good people leave within 1,5-2 years and rightfully so
Cons
- long hours / high pressure / low pay (only ok for as entry-level jobs) - chaotic, lack of company vision: one quarter they may go full throthle and hire 20 people; next quarter several departments undergo layoffs due to cost-cutting - MD's favor and promote their incompetent "buddies" (even in key positions) over qualified professionals; many are unhappy and leave. This results in inefficiencies and high risks to the company. Seems like MD's have been outgrown by the company; lack maturity and competence to run a company of this size - Despite youthful bravado top management treat employees (and clients, and partners, etc.) like dispensables; sometimes they are downright disrespectful and unprofessional