Flyant
well, yes, they do. Have you seen their web? There is the whole story behind it.
Why Ant?
Because this is the only animal able to carry weight 10 times heavier than its own body
Because it reflects working in a team, constancy and seriousness
And because it goes forward confidently without being daunted by any problems
Personally, I like this name a great deal, people that I know too, and I think that you are the first person that criticize it