-great working atmosphere in a small team -almost no hierarchy, everybody "is heard"
Cons
-zero onboarding -zero bonuses -almost none pay negotiation -"upgraded position" and change of responsibilities on the first day of work after already negotiating conditions which don't change along