Not at all.
Some gripes:
- Bad UX, just one example: many things that require one-click + type in competetitors products require more than one click (2-3). Another: Hard to see in the issue tracker which issues were updated.
- Bad notifications: It seriously creates notifications for actions done by oneself. That makes absolutely no sense at all whatsoever.
- Somewhat sluggish performance .... compared to Github!
- Poor review UX
- Annoyingly bad issue listings (e.g. select some issues and change something about them)
... and I've literally only used it in one rather small project. Incidentally no one of the regular users I know are satisfied or ok with Gitlab.