Farrell LLP

2,817

filings

49.88%

approval

4

denied

352d

avg processing

Recent cases

CaseEmployerStatusDecision
G-100-24330-497890 ByteDance Inc. Certified Mar 14, 2026
G-100-24333-506774 ByteDance Inc. Certified Mar 14, 2026
G-100-24333-506767 ByteDance Inc. Certified Mar 14, 2026
G-100-24311-456870 ByteDance Inc. Certified Mar 14, 2026
G-100-24312-461050 ByteDance Inc. Certified Mar 14, 2026
G-100-24318-472225 ByteDance Inc. Certified Mar 14, 2026
G-100-24318-471968 ByteDance Inc. Certified Mar 14, 2026
G-100-24323-481188 ByteDance Inc. Certified Mar 14, 2026
G-100-24327-495061 ByteDance Inc. Certified Mar 14, 2026
G-100-24327-495078 ByteDance Inc. Certified Mar 14, 2026
G-100-24331-500878 ByteDance Inc. Certified Mar 14, 2026
G-100-24331-500936 ByteDance Inc. Certified Mar 14, 2026
G-100-24318-472128 ByteDance Inc. Certified Mar 14, 2026
G-100-24326-491401 ByteDance Inc. Certified Mar 14, 2026
G-100-24323-481080 ByteDance Inc. Certified Mar 14, 2026
G-100-24327-495660 ByteDance Inc. Certified Mar 14, 2026
G-100-24323-482143 ByteDance Inc. Certified Mar 14, 2026
G-100-24306-447867 ByteDance Inc. Certified Mar 11, 2026
G-100-24320-477712 ByteDance Inc. Certified Mar 10, 2026
G-100-24320-477456 ByteDance Inc. Certified Mar 10, 2026
G-100-24323-481140 ByteDance Inc. Certified Mar 10, 2026
G-100-24331-500543 ByteDance Inc. Certified Mar 10, 2026
G-100-24323-481064 ByteDance Inc. Certified Mar 10, 2026
G-100-24327-495111 ByteDance Inc. Certified Mar 10, 2026
G-100-24318-471951 ByteDance Inc. Certified Mar 10, 2026
G-100-24333-506770 ByteDance Inc. Certified Mar 10, 2026
G-100-24324-484413 ByteDance Inc. Certified Mar 10, 2026
G-100-24316-466043 ByteDance Inc. Certified Mar 10, 2026
G-100-24325-488460 ByteDance Inc. Certified Mar 10, 2026
G-100-24316-466079 ByteDance Inc. Certified Mar 10, 2026
G-100-24325-487707 ByteDance Inc. Certified Mar 10, 2026
G-100-24309-450350 ByteDance Inc. Certified Mar 10, 2026
G-100-24312-459847 ByteDance Inc. Certified Mar 10, 2026
G-100-24316-466061 ByteDance Inc. Certified Mar 10, 2026
G-100-24318-472353 ByteDance Inc. Certified Mar 10, 2026
G-100-24333-506952 ByteDance Inc. Certified Mar 10, 2026
G-100-24318-472759 ByteDance Inc. Certified Mar 10, 2026
G-100-24324-484391 ByteDance Inc. Certified Mar 10, 2026
G-100-24298-429456 TikTok Inc. Certified Mar 8, 2026
G-100-24296-423093 TikTok Inc. Certified Mar 8, 2026
G-100-24296-423146 TikTok Inc. Certified Mar 8, 2026
G-100-24296-423101 TikTok Inc. Certified Mar 8, 2026
G-100-24296-423069 TikTok Inc. Certified Mar 8, 2026
G-100-24297-426181 TikTok Inc. Certified Mar 8, 2026
G-100-24298-430233 TikTok Inc. Certified Mar 8, 2026
G-100-24291-413321 TikTok Inc. Certified Mar 8, 2026
G-100-24291-413313 TikTok Inc. Certified Mar 8, 2026
G-100-24295-420022 TikTok Inc. Certified Mar 8, 2026
G-100-24296-423110 TikTok Inc. Certified Mar 8, 2026
G-100-24298-430253 TikTok Inc. Certified Mar 8, 2026