Armor Capital Safe?
I've been applying to as many internships as I can for March'25 and came across Armor Capital for the first time, In the applicaiton, they ask for my passport no., tyoe of Visa held and its expiry date. Ngl I'm a bit sketched out by this since its the first time I've seen these details asked in an application. Is this normal? Is the company well-reputed in industry?
I'm fairly new to this and just hoping this isn't a Northwestern Mutual situation.