it used to be:
$0 - for as many users as you wanted
$4 - per user, with some important additional features, including SSO and merge request approvals
$19 - for nearly all the features except very enterprise/security ones
€99 - for all festures.
—-
over the last 2 years they have dropped the $4 option and increased the $19 option.
so now there is a cliff; free for 5: $29 for everything.
Not sure why I would use gitlab over github if thats the up-front hill I will have to climb: for what its worth Perforce also has almost exactly this pricing model and has the games industry by the balls, but perforce has no real competitor.
fwiw I am a gitlab user for 10 years and have advocated for its use, the only reason I haven't migrated off at this point is the switching cost