Vantaggi
Molto adatto ai principianti, in quanto non è richiesta esperienza lavorativa e a quasi tutti viene data la possibilità di svolgere l'incarico. Ottimo equilibrio tra lavoro e vita privata, l'orario flessibile è una vera benedizione che ti permette di fare qualsiasi cosa durante il giorno e di recuperare più tardi. Lavorare completamente da remoto (ci sono opzioni per lavorare in sede, ma personalmente non l'ho preso in considerazione) significa avere tutte le ore rimanenti della giornata libere, poiché non devi scendere e usare alcun mezzo di trasporto. Non sono un tipo in forma, ma riesco ad andare in palestra (l'azienda offre anche benefit sportivi dopo il periodo di prova) dopo il lavoro, dato che di solito non sono così stanco dopo la giornata lavorativa, dato che il lavoro è da remoto. La community nel complesso è molto amichevole, che si tratti del project manager, dei colleghi junior o dei team leader. Puoi imparare molto dai tuoi team leader grazie alle loro risposte alla revisione del codice, nonché all'interazione generale e alle linee guida che forniscono, e c'è sempre un po' di condivisione di conoscenze tra te e i tuoi colleghi junior, il che porta a molti miglioramenti personali come sviluppatore.
Svantaggi
Il periodo di prova è stato un po' opprimente, considerando che questo era/è il mio primo lavoro, quindi ho dovuto imparare alcune buone pratiche generali oltre al lavoro in sé. Il processo di assunzione è molto lungo, dato che c'è un incarico seguito da un colloquio. Lo stipendio iniziale non è redditizio per gli sviluppatori junior e potrebbe non essere per tutti, ma gli stipendi vengono rivisti due volte all'anno in base alle prestazioni.