Pillar is still under the radar in a lot of ways, so I have a feeling it'll generate a lot of momentum once people see what the company is really capable of.
"radar in a lot of ways" for what?
I mean that it's not getting as much attention as I think it deserves.