When a company’s initial interview is on Teams I see it as a bad sign. If a company forces you to use Windows for your dev machine it’s a red flag.
If a company forces you to use a Citrix instance for your dev machine honestly run away screaming and take your sanity with you.