Dell is a good company, the culture would entirely depend on the leadership team you report to. There are lot of hierarchical levels in Dell. Functions would vary as per roles. E.g. you can be a L2 in sales , tech support ,customer service. You'll report to your manager as well as area manager (i.e. Process Manager in most case). read more
The L2 visa process is for dependents of L1 visa holders (i.e., spouses and children). Learn about the requirements and how to get your free consultation. read more