Pros
Hintergrund: Ich bin ein Softwareentwickler mit mehr als 30 Jahren Full-Stack-Erfahrung. Ich lernte zuerst Gitlab als Benutzer kennen und war dann immer beeindruckter von ihrer umfassenden Verbreitung, dem umfangreichen Unternehmenshandbuch, das die Quelle der Wahrheit für alles ist, was das Unternehmen tut, und von ihren Werten, die, soweit ich das beurteilen kann, nicht zutreffen Nicht nur ein Lippenbekenntnis, sondern gelebt. Also habe ich mich für eine Bewerbung entschieden (ich war über ein Jahrzehnt in meinem vorherigen Job, dies war das erste Mal, dass ich mich irgendwo in dieser Zeit beworben habe). Die Interviewerfahrung war herausfordernd, aber sehr professionell und gut gestaltet. Ich hatte insgesamt sieben Interviews, vom ersten Screening bis zum 1: 1 mit dem VP of Engineering. Dies beinhaltete zwei technische Interviews, eines für das Frontend und eines für das Backend. Die technischen Interviews waren sehr gut gestaltet. Sie hatten die Form einer Dummy-Merge-Anfrage, die ich 48 Stunden im Voraus erhielt. Ich musste Kommentare abgeben und Verbesserungen vorschlagen, genau wie bei der Überprüfung eines echten MR. Dann musste ich einige Live-Codierungen durchführen, um einige der Änderungen zu implementieren, um zu beweisen, dass ich mich mit dem Code auskannte. Die Interviewer waren alle nett und pünktlich. Es gab keine "Gotcha" - oder sinnlosen Algorithmusfragen. Insgesamt ein tolles Interviewerlebnis. Bisher dort zu arbeiten ist großartig. Management und Kollegen sind sehr hilfsbereit und respektvoll, und das umfangreiche Handbuch enthält die Antworten auf die meisten grundlegenden Fragen, die Sie zu irgendetwas haben. Arbeitszeit und Urlaubspolitik sind auch großartig Sehr wenige Besprechungen. Sehr flexibel, von Ihnen wird grundsätzlich erwartet, dass Sie Ihre Arbeit erledigen, an den Meetings teilnehmen, die Sie benötigen, und darüber hinaus können Sie Ihr Leben so strukturieren, wie Sie möchten. Die Etikette für Besprechungen ist auch in diesem vollständig virtuellen Unternehmen sehr einzigartig. Sie können gerne an jeder Sitzung teilnehmen (und viele / die meisten werden aufgezeichnet und zur späteren Überprüfung öffentlich veröffentlicht). Sie sind sehr streng und prägnant in Bezug auf die Tagesordnungen. Sie müssen auch nicht auf alles achten, auch wenn Sie anwesend sind. Wenn es sich um eine einstündige Besprechung handelt und Sie nur zehn Minuten Zeit haben, können Sie einfach weiterarbeiten, während Sie den Rest der Zeit telefonieren. Die Gehaltsstufen sind auch sehr transparent und fair. Es gibt sehr schmale Bänder, die von Ihrem Titel, Ihrem Können und Ihrem Standort abhängen, und es gibt keine Ausnahmen.
Kontras
Nicht wirklich ein Nachteil, aber Sie müssen sehr organisiert und diszipliniert sein, um in einer solchen dokumentationsorientierten und prozessgesteuerten Umgebung zu navigieren und Erfolg zu haben. Ich bin es, also ist das kein Nachteil für mich. Sie haben derzeit auch einige Probleme mit Skalierbarkeit und Leistung, die in Zeiten schnellen Wachstums zu erwarten sind. Soweit ich das beurteilen kann, identifizieren sie die Probleme proaktiv und arbeiten aktiv daran, was alles ist, was Sie verlangen können.