Merci infiniment pour tous ces avis, clairement ça m'aide à y voir plus clair et ces différents points de vue sont vraiment intéressant !
Je retiens principalement qu'en début de carrière, l'expérience sera bien plus importante que le salaire (comme je le pense également), et que quelle que soit la structure dans laquelle on évolue, mieux vaut un poste où on pourra apprendre plusieurs compétences différentes autours de la conception logicielle que se spécialiser trop rapidement. En l’occurrence, cela peut arriver dans les deux structures, mais avec une chance plus élevée dans les startup du fait d'être un peu responsable de tout, et le ratio temps de travail / experience valorisable acquise y est plus elevé. Toutefois, tomber sur un bon projet en ESN peut également permettre d'apprendre plein de choses très valorisables, le risques étant de ne pas se retrouver sur un bon projet ou avoir de mauvais collègues, tandis qu'avec les startup ces risques ne vont à priori pas empêcher de toucher à tout (voire favoriser l'autonomie), mais il y a également un risque non négligeable de "fragilité" de la structure (et pour avoir fait 6 mois dans une startup qui a levé environ 10 millions, je sais que même dans ce cas, quand ça ne va pas, ce sont les éléments les moins "essentiels" type junior qui partent les premiers).
Pour mon cas, de ce que j'ai pu voir jusqu'ici, la startup semble trouver des projets mais il y a vraiment des lacunes en gestion des projets et j'ai quelques craintes quand au manque de rigueur. Au niveau de l'ESN, j'ai eu du mal à obtenir des avis personnels, mais je suspecte que la gestion du projet et des différentes technos et leur manière de s'imbriquer soit un peu meilleure (mais je peux me tromper).
Au niveau de mes compétences, je pense être quelqu'un qui apprends relativement vite, mais je n'ai pas fait mes études dans le domaine et je n'ai pas encore suffisamment de connaissances et d'expériences pour me qualifier de "bon" (juste normal quoi, techniquement parlant).
Si je summup mes besoin actuellement, je dirais que le "sens" de mon travail se retrouvera, pour l'instant dans ma vie et situation, dans la stabilité et la possibilité, grâce au salaire, de vivre convenablement et d'aider financièrement mes proches. J'ai un bon espoir que cela n'aille qu'en s’améliorant et que je puisse rapidement commencer à chercher du travail dans lequel le produit sur lequel je travaille ait également du sens en lui-même, mais ce n'est pas la priorité dans ma situation actuelle, aujourd'hui (même si j'aimerais bien le contraire). Par conséquent je ne peux pas mettre cela au niveau de mes priorités pour l'instant.
Tout cela mis bout-à-bout, j'ai pas mal l'impression que l'ESN (pour autant qu'ils arrivent à m'envoyer leur offre à temps comme prévu initialement...) soit la meilleure option, quitte à y travailler 1.5-2 ans avant de trouver un travail en startup par exemple. L'ESN pourra aussi faire un petit "+" sur le cv, la startup moins je pense (car j'y serai aussi "juste" junior).
Au final, je retiens aussi beaucoup que tout reste nuance de gris, et pouvoir avoir une bonne situation c'est surtout un coup de chance (ou une capacité à forcer sa chance comme on dit parfois) plus qu'une taille ou forme de structure.