Mission: At GitLab we have one vision. Everyone can contribute to all digital content.
I have been working at GitLab full-time
GitLab understands the importance of building a healthy company as well as an incredible product and community. One of the challenges with some of the best products out there is they are so focused on the product they are building that they neglect the culture and health of the company. Not so with GitLab. It is balanced, transparent, healthy, and free from office politics. It is run by a CEO who wants to be a CEO, and who puts his energy into continually improving his ability to be an effective CEO.
- Talented software developers, ux designers, product managers, marketers, people ops, finance, accounting, solutions architects (SEs), customer support, account managers, and sales professionals. No weak links at the company.
- The company and product are improved by open source contributors.
- Frugal, practical, and operationally mature. Run like an adult company.
- People like working with one another, and are genuinely thrilled to see one another during the company summit held once every 9 months.
- Flexible remote-only work culture. Everything important has a url, decisions get written down, and everyone works well asynchronously.
- GitLab listens to its customers, and ships new features for them on the 22nd of every month.
- The product was the highest rated leader in Forrester's CI Wave.
- Listens to and values feedback from developers, IT ops practitioners, and IT leaders.
- There is always a lot of work to do given the company's rapid growth, so life-work balance can be challenging.
- Typical startup challenges: lots of competing priorities and everyone needs to wear a lot of hats.
Advice to Management
Keep a close eye on long-term goals, and don't impair your ability to deliver healthy, sustainable growth in pursuit of short-term objectives.
I applied online. The process took 1 day. I interviewed at GitLab.
It was pretty lousy process. The recruiter reached out with a questionnaire (no pleasantries, very short email - a recommendation, to maximize candidate participation, you should at the very least take some time to draft an engaging email introduction), and then asked to schedule a phone call. The recruiter was in South Africa though; considering most of her calls wouldn't overlap with the time zone, you'd expect for the company to be more flexible and for her to work off hours vs asking candidates to take interviews at 2, 3, 4 in the morning. I appreciate the ability to work remotely, but this is just terrible candidate experience. I asked if there was perhaps some flexibility, and instead of responding, received a generic email noting the position was filled (it's not - I know folks who work here). I know GitLab has a great culture and really love the flexibility, but this process is flawed and you're risking losing great talent with such poor candidate experience.
Let us know if we're missing any workplace or industry recognition –