Avantages
- Fully remote (the obvious first pro)
- The company supports you working in the way you do best.
- Your performance is measured in results, not hours at your computer.
- Nearly everything about the company is open source, or written and documented, or recorded and on YouTube, or broadcasted on a live stream. It is truly an open company.
- Your colleagues are *people*, not resources, and the handbook emphasizes that.
- Speaking of the handbook, it's great and publicly available online.
- The first week of on-boarding tasks are really well thought out and helps new employees acclimate to the GitLab ways of working.
- I've personally noticed very little to no interruptions during the day, and every day has felt very balanced with productivity, company calls, and coffee chats/social calls.
Inconvénients
- You might opt in to join a company call outside of your typical domain and be exposed to terminology/acronyms you're unfamiliar with. It's not much of a con as it is a learning opportunity! But it might be difficult at first to understand what is going on if you don't ask what something means or do a bit of research.