How do you know? Where did you find the $120,000 a year number? And who really cares? What about the crack technology team that's been touted here for years? How much do they get collectively paid, and where are they?
Whatever the technology team gets paid, and I think it is close to zero, it is too much based on the six to eight months gap between fluffy company announcements.
BEWARE PEOPLE! This company has never accomplished anything except fleecing unsuspecting bathing shareholders who get fooled by false promotions!