Rating distribution:
0 reviews rated 5 out of 5 stars.
84 reviews rated 4 out of 5 stars.
17 reviews rated 3 out of 5 stars.
1 reviews rated 2 out of 5 stars.
0 reviews rated 1 out of 5 stars.
5
4
3
2
1
Detail Ratings
Work life balance
4.0
Career Growth
4.0
Work flexibility
5.0
Job Security
4.0
Pay and benefits
4.0
Leadership
4.0
Company Culture
4.0
Disclaimer: Reviews on Jobstore are independently submitted by users; we do not guarantee the accuracy
or truth of any individual submission.
To ensure a clear and accessible reading experience, Jobstore utilizes AI assistance to correct
typos and minor grammatical errors in user reviews. The original reviewer intent, star rating, and
sentiment are strictly preserved.
Read more
Pros: The flexibility of being fully remote is fantastic. GitLab's asynchronous communication model and commitment to transparency are genuine assets, allowing for a great work-life balance, especially for a SaaS company. I appreciated the access to learning resources and the opportunities to contribute to a widely used open-source project. The company culture generally encourages collaboration and autonomy.
Cons: While the remote setup is a pro, the sheer volume of communication channels and meetings can sometimes lead to information overload or a feeling of being 'always on.' Standardizing certain internal processes across different teams could improve efficiency and reduce friction for engineers. Occasionally, decision-making processes felt a bit slow due to the distributed nature.
Advice to Management: Continue refining asynchronous communication strategies and consider more focused efforts on cross-functional team alignment to streamline workflows and decision-making.
Show more
Pros: The commitment to a remote-first, asynchronous workflow is a huge plus for work-life balance and efficiency. I've had excellent opportunities for career growth, learning new technologies, and taking on challenging projects within the DevOps space. Leadership is generally transparent, and the company culture values collaboration and continuous improvement.
Cons: While flexibility is high, sometimes team alignment can be a challenge due to distributed nature. There are also occasional pressures to be 'always on' which can slightly impact work-life balance, despite the asynchronous ideal. The pay and benefits, while competitive, could be more so compared to some other major tech firms, especially outside the US.
Advice to Management: Continue to refine processes for team alignment in a remote-first setup and ensure compensation remains highly competitive across all regions to retain top talent.
Show more
Pros: The all-remote setup is fantastic, offering unparalleled work flexibility. As a Senior Software Engineer, I appreciate the global collaboration and the opportunity to work on a leading DevOps platform in the SaaS industry. The asynchronous communication model, while requiring discipline, generally works well and fosters independent work. Career growth opportunities are present, especially if you're proactive.
Cons: While the pay is decent, it doesn't always feel aligned with the top-tier tech market, especially considering the high expectations and the fully remote nature. Benefits, while functional, are not as comprehensive as some other major tech firms, particularly for those in specific regions like India. There's sometimes a feeling of being a cog in a large machine, and visibility can be an issue for promotions if not managed carefully.
Advice to Management: Consider reviewing compensation bands and benefits packages to ensure they remain competitive and attractive for top engineering talent globally, especially in emerging tech hubs like Bengaluru.
Show more
Pros: The company culture truly embraces remote work and asynchronous communication, which is fantastic for work-life balance. As a software engineer, the opportunities for career growth and skill development in DevOps and cloud technologies are abundant. Collaboration tools and practices are generally well-established.
Cons: With a large, globally distributed team, it can sometimes be tricky to get immediate answers or feel connected to everyone. There's a learning curve to effectively participate in an asynchronous environment and navigate the many tools and processes. Sometimes feeling the pressure to be always online despite the flexibility.
Advice to Management: Continue investing in manager training for distributed teams and streamline onboarding to help new hires quickly find their footing in the remote, asynchronous environment.
Show more
Pros: The flexibility at GitLab is genuinely outstanding. As a remote-first tech company, the ability to structure my workday around personal needs has significantly improved my work-life balance. The asynchronous communication model is well-implemented, allowing for focused deep work and avoiding constant interruptions common in other tech roles. It's easy to see why people stay here; the culture encourages autonomy and trusts employees to manage their time effectively.
Cons: While asynchronous work is a strength, it sometimes leads to slower decision-making or a feeling of disconnect if not managed carefully by teams. Navigating internal processes can occasionally feel complex, and ensuring everyone is aligned on project goals requires extra effort. The sheer pace of change in the SaaS sector means priorities can shift rapidly, which can be demanding for engineers.
Advice to Management: Continue refining asynchronous workflows and consider more structured cross-team syncs to ensure alignment without sacrificing flexibility. Invest in tools that aid visibility and collaborative problem-solving.
Show more
Pros: The biggest perk is undoubtedly the remote-first setup and the flexibility it offers. As a Software Engineer working from Poland, I have a lot of autonomy over my schedule, which really helps manage personal life and work effectively. The company culture encourages asynchronous communication, allowing people to work when they're most productive. It's a truly global team, offering exposure to different perspectives and a broad range of technical challenges in the SaaS industry.
Cons: While asynchronous communication is a strength, it can also be a challenge. Sometimes, waiting for responses or clarification can slow down progress, especially on time-sensitive tasks. It requires a high degree of self-discipline and proactive communication from everyone to keep things moving smoothly. There are also moments where it feels like the sheer size of the company and its distributed nature can make it hard to feel truly connected to leadership or major strategic decisions.
Advice to Management: Consider implementing more synchronous touchpoints for critical projects and team alignment, especially for remote teams spread across many time zones. Streamlining information flow would greatly benefit everyone.
Show more
Pros: The best part is definitely the work flexibility and asynchronous communication model, allowing for great work-life balance. Being part of a global team in the fast-paced DevOps industry means constant learning. The company culture genuinely supports remote work and encourages contributions from everyone. Pay and benefits are solid.
Cons: With such a large, distributed workforce, staying aligned on projects can sometimes be difficult. Information can feel fragmented, and it requires proactive effort to stay in the loop. While leadership is generally accessible, decisions can sometimes feel slow due to the distributed nature.
Advice to Management: Continue to refine asynchronous communication best practices and invest in tools or processes that help onboard new remote team members more smoothly and ensure information accessibility.
Show more
Pros: The remote-first model at GitLab is genuinely excellent, offering great work flexibility and autonomy. As a Senior Software Engineer, I appreciate the opportunities to work on cutting-edge DevOps tools and contribute to an open-source product. The asynchronous communication culture means less interruption, allowing for focused deep work, and the global team is full of smart, dedicated people.
Cons: Sometimes it feels like there's a lack of clear, centralized direction, leading to duplicated efforts or confusion on priorities. Navigating the vast internal documentation and communication channels can be overwhelming initially. While growth is possible, it sometimes requires a lot of self-advocacy and persistence to secure specific development opportunities.
Advice to Management: Continue investing in clear team-level OKRs and roadmaps to provide more strategic focus, while preserving the autonomy that makes remote work here so effective.
Show more
Pros: The best part is the genuine commitment to remote work and flexibility, truly allowing for work-life balance. Being part of a company that pioneers the DevOps space and has a strong, transparent mission is motivating. Asynchronous communication tools are well-utilized, supporting a global workforce effectively.
Cons: While async communication is a strength, sometimes it can lead to delays in decision-making or context being lost, especially in a large, distributed engineering organization. Navigating internal processes and getting timely feedback can occasionally be challenging due to the sheer scale and remote nature.
Advice to Management: Continue to refine async communication best practices and perhaps enhance leadership visibility into cross-team dependencies to streamline decision-making further.
Show more
Pros: The remote-first setup is excellent, offering real flexibility and trust. I appreciate the asynchronous communication style which respects different time zones. Being part of a company that is a leader in the DevOps space is exciting, and the tooling is top-notch. There's a strong emphasis on personal development and learning.
Cons: While the global nature is a plus, sometimes it feels like there are too many meetings or too much information to filter through. Career advancement can feel a bit opaque, and it's not always clear how to progress beyond your current role within this massive organization.
Advice to Management: Continue refining internal communication channels to reduce noise and improve clarity for remote teams. Make career pathing more transparent and accessible for all employees, especially those in engineering.
Show more