Saying employees got screwed without knowing deal details is a bit preposterous. Weebly pays engineers pretty well compared with bigco salary, has a cash yearly bonus, sabbatical program, etc. The only difference is stock comp.
What bigco are you going to work for in SF that gives those rsu grants? Salesforce, LinkedIn, and...? I wouldn't be willing to waste my life riding up and down the peninsula for that rsu grant.