"Trusted by 7000+ users and teams of all sizes" [posts a bunch of company logos]
You've just launched in beta, how can you claim this? I'm always very suspicious of this (I take this from the position of being a tech lead at a multi-billion euro retailer who's logo you'll never be able to use)
Is this one developer? A team? Or is this just marketing bullshit for VCs who somehow don't verify if this is true or not?