Avantages
At GitLab, transparency is key, and what you see is what you get. First off, the company itself is great – the product is strong and loved by many customers, and company performance is well above par. But more important than performance is the team and the people who lead it. Everyone at GitLab is welcoming and friendly, which is particularly difficult for a fully-remote organization. I feel like everyone – from my team, to my manager, to leadership – truly care and are invested in my success. The flexibility and work-life balance is unbeatable. I've been at other remote companies that tout flexibility, but expect you to be at your desk from 9-5 and get on your case when your Slack status is not available in the middle of the workday. GitLab delivers on the flexibility they promise – they trust you to get your work done on your time. They also understand that work is not always the most important thing, and thereby constantly encourage you to take time for obligations and interests outside of work. And lastly, GitLab truly embraces the idea that "everyone can contribute." Because of this, your opportunities for professional growth are limitless in this organization. No problem is too big or small for either an individual contributor or executive to solve. Every employee is encouraged to reach their full potential and explore problems/areas that are of interest to them.
Inconvénients
Compensation is not always up to par with similar businesses in the industry. Other benefits like remote work, unlimited PTO, etc. absolutely make up for some of this, but it's important that team members also feel the skillset they're bringing to the table is valued with appropriate compensation.