There is a lot of information out there. It can be very challenging to parse through and find signal versus noise, especially as a newcomer.
Being remote is great, but sometimes you miss the in-person relationships and collaboration style.
The company is moving at a fast pace. They talk a lot about work/life balance, and they clearly take steps to enforce it. But I personally find myself being highly engaged and thoughtful about work outside of working hours because of all the activity going on. It's exciting, but it can be hard to turn off when your "office" is just inside your laptop, and the company is abuzz with activity at all hours of the day. This is a personal problem, not necessarily a systemic one. But I think many people share this.
The onboarding process itself is very structured and easy to follow, with plenty of information. But I have spoken with many colleagues who feel like they were thrown into the deep end early on. I think a start up at this phase has a lot of that - the company needs to move quickly, and employees need to be ready for that. Be ready to feel a little lost for the first few months with information overload and a fast pace of work. I think most folks adjust, and GitLab has plenty of resources and systems to help. But it can be a lot, for sure.
Because everything is handbook first, everyone is empowered to make decisions, etc., there are plenty of conflicting information sources out there. I think this is true of any company. The challenge at GitLab is that having all the documentation public means that any person in the company might stumble upon two conflicting pieces of information - rather than a different company where those conflicting points of view are siloed to teams. In that specific case, being siloed can actually be useful for individuals.