You'd think with 10 employees that they'd have some better contact method
I am not sure if you are sarcastic. But you realize they don't actually have 10 employees, right? xD
Be honest you did have some BTC there ?

No, honestly I never considered putting any satoshi in, since it looked as a ponzi to me since the beginning. But it's too tempting to reply every time when this topic pops up in my watchlist

I have been calling this site ponzi many times but I think I mostly suggested fair arguments, so up to the rest to make up their own opinion.
Just the fact that everyone seems to agree that the 10 employees and the Geneve office is a blatant lie, but "still they are trustworthy with my money" amazes me. And that's only 1 reason to think they are a ponzi.