Tech companies usually don't have such long domain names, but that's just me.
This person may still believe that Google's algorithm heavily rewards keywords in domain names.
That particular change resulted in tons of domains like this, so Google decreased the boost significantly.
Owner of the domain here, the combination of url and it generally being the text that people use when they link still gives some good SEO advantages in my experience.