Hello, I am an electrical engineering graduate and planning to join IT consultancy to work as a business analyst after training in the IT consultancy. I will be a direct employee of the consultancy as they have mentioned based on W2. They have a 1 year contract to be signed. Can I get STEM extension if I remain with this company for the entire year? Or do I need to get into a company as an direct employee for getting STEM extension. Thanks.