Any idiot can create their own company. For example, I have one :)

they claim 60 full time employees

Any idiot can work for any idiot that starts a company!