What is the reason given by embassy for sending it to USCIS for revocation?
What happened in your interview?
Did you give any conflicting answers about your H1B Employer?
Is your Employer a consulting company? If yes, how many employees does it have?