Vantaggi
La maggior parte delle persone con cui interagisci quotidianamente sono brave persone, quindi di solito ti piace lavorare con i colleghi. È possibile parlare e comunicare le proprie preoccupazioni ai vertici aziendali, fino all'amministratore delegato. A seconda del tuo team, potresti lavorare su problemi piuttosto interessanti.
Svantaggi
La retribuzione è inferiore alla media per l'industria del software. Si impegnano costantemente per ottenere un ritorno migliore per ogni ingegnere che hanno, il che significa che a volte finiscono per microgestire il lavoro e farti compilare un sacco di report sul tuo lavoro settimanale, mensile, sugli impegni per i prossimi trimestri, tra gli altri report su ciò che stavi facendo. A volte il lavoro può diventare noioso e stressante. Effettuano riorganizzazioni abbastanza spesso. Quindi, quando ti abitui a un certo modo di lavorare, poi tutto cambia e devi riadattarti.