Pros
- Flexible working conditions - Very talented team, with various backgrounds (nationalities, languages, experiences, and so on) - Attractive package (salary, extra holiday, group insurance) - Employer open to negotiate additional trainings after a year or so - Small team: proximity between people
Cons
- Lack of strategic consistency leading to paradoxical assignments, perpetual HR reorganization, high turnover of teams, no focus on getting things done (starting zillions of projects at once, all ending up being unfinished), firefighting - Lack of leadership leading to artificial flat structure, hazardous governance, mixed/unclear responsibilities in management positions, deteriorating relationship between colleagues (also due to unjustified increased pressure)