It reads like a press release, no gotchas, no complaints...
I think a lot of complaints we would usually have are reduced due to the fact that we use managed K8s with GKE.
All other complaints I can think of are related to our application and some architecture decisions we made early on, but that won't be interesting to anyone but people at GitLab.
"You are mistaken counselor" (c) The Descendants