Farrell LLP

2,817

filings

49.88%

approval

4

denied

352d

avg processing

Recent cases

CaseEmployerStatusDecision
G-100-24141-012722 ByteDance Inc. Certified Aug 18, 2025
G-100-24141-012723 ByteDance Inc. Certified Aug 18, 2025
G-100-24142-020959 ByteDance Inc. Certified Aug 18, 2025
G-100-24143-026734 ByteDance Inc. Certified Aug 18, 2025
G-100-24143-026764 ByteDance Inc. Certified Aug 18, 2025
G-100-24144-030482 ByteDance Inc. Certified Aug 18, 2025
G-100-24144-030520 ByteDance Inc. Certified Aug 18, 2025
G-100-24144-030721 ByteDance Inc. Certified Aug 18, 2025
G-100-24355-561015 ByteDance Inc. Withdrawn Aug 18, 2025
G-100-24141-012713 ByteDance Inc. Certified Aug 15, 2025
G-100-24141-012712 ByteDance Inc. Certified Aug 15, 2025
G-100-24141-012711 ByteDance Inc. Certified Aug 15, 2025
G-100-24141-012668 ByteDance Inc. Certified Aug 15, 2025
G-100-24135-990544 ByteDance Inc. Certified Aug 14, 2025
G-100-24132-984631 ByteDance Inc. Certified Aug 13, 2025
G-100-24135-990449 ByteDance Inc. Certified Aug 13, 2025
G-100-24128-963453 ByteDance Inc. Certified Aug 13, 2025
G-100-24110-908664 TikTok Inc. Certified Aug 13, 2025
G-100-24124-954709 ByteDance Inc. Certified Aug 13, 2025
G-100-24124-955206 ByteDance Inc. Certified Aug 13, 2025
G-100-24124-955276 ByteDance Inc. Certified Aug 13, 2025
G-100-24124-955315 ByteDance Inc. Certified Aug 13, 2025
G-100-24124-955358 ByteDance Inc. Certified Aug 13, 2025
G-100-24124-955383 ByteDance Inc. Certified Aug 13, 2025
G-100-24124-956510 ByteDance Inc. Certified Aug 13, 2025
G-100-24128-963450 ByteDance Inc. Certified Aug 13, 2025
G-100-24106-888956 TikTok Inc. Certified Aug 7, 2025
G-100-24104-884799 TikTok Inc. Certified Aug 7, 2025
G-100-24110-908330 TikTok Inc. Certified Aug 6, 2025
G-100-24110-908071 TikTok Inc. Certified Aug 6, 2025
G-100-24120-933455 ByteDance Inc. Certified Jul 18, 2025
G-100-24120-936139 ByteDance Inc. Certified Jul 18, 2025
G-100-24120-935865 ByteDance Inc. Certified Jul 18, 2025
G-100-24120-933462 ByteDance Inc. Certified Jul 18, 2025
G-100-24120-933459 ByteDance Inc. Certified Jul 18, 2025
G-100-24120-933458 ByteDance Inc. Certified Jul 18, 2025
G-100-24120-933453 ByteDance Inc. Certified Jul 18, 2025
G-100-24104-884801 ByteDance Inc. Certified Jul 18, 2025
G-100-24106-889192 ByteDance Inc. Certified Jul 18, 2025
G-100-24106-889233 ByteDance Inc. Certified Jul 18, 2025
G-100-24106-889269 ByteDance Inc. Certified Jul 18, 2025
G-100-24106-889284 ByteDance Inc. Certified Jul 18, 2025
G-100-24106-889304 ByteDance Inc. Certified Jul 18, 2025
G-100-24106-889350 ByteDance Inc. Certified Jul 18, 2025
G-100-24108-899095 ByteDance Inc. Certified Jul 18, 2025
G-100-24110-908116 ByteDance Inc. Certified Jul 18, 2025
G-100-24110-908257 ByteDance Inc. Certified Jul 18, 2025
G-100-24110-908302 ByteDance Inc. Certified Jul 18, 2025
G-100-24110-908416 ByteDance Inc. Certified Jul 18, 2025
G-100-24110-908456 ByteDance Inc. Certified Jul 18, 2025