The only pro that I can think of is the company name and reputation on your CV.
Dell is the first company where I've seen junior developers much more skilled than senior principals. You see on a daily basis a junior teaching them how to use basic tools like Git or teaching them programming fundamentals like OOP, patterns, etc.
Public shaming and insults cast by the team leaders are on a daily basis. They are especially targeted at women.
You will get a "budget" laptop, which can barely handle all company-installed spyware/crapware (ex. keylogger, click-zone, app history, idle time, camera, microphone, etc.).
Overtime is the law. It's the only way.
Technical aspects:
You don't have admin rights on your laptop. That means you can't install anything. Either you use non-existing or non-working in-house made tools, or you program them yourself if you want to be able to get some work done.
Whatever fancy stuff you read in your job description is fake. Take for instance Azure/AWS Cloud. No, you will use an in-house "cloud" which actually never works.
CI/CD in this company means the following: you have a manual release after 1 year if you're lucky. Of course, it does not work. You "park" the project for 2-3 years. You "decommission" the project.
"Modernization. Upgrading a legacy monolithic app to micro-services" means the following: You're supposed to copy and paste the old code from one repository to multiple repositories. So you get a distributed monolith. It is to be noted that even the code from this 5-year-old monolith was copied and pasted from a 20-year-old monolith.
There is much more to talk about Dell, but I think you got a realistic picture of this company.
To be honest, besides mass resignation, there isn't anything I can recommend you. :)
This was the first interview after they received my resume. I was interviewed by two interviewers, who were team members. They asked me about my previous experience and a few technical problems. They wanted me to describe one of my previous projec
They create many mismatches. They ask for executable code and confidential application designs and solutions from experienced individuals. They might say Java but then ask about C#. Be clear and complete the telephonic interview before going for a fa
The interview process for the Associate Software Engineer role at Dell Technologies includes: * Initial screening * Technical assessments * Several rounds of technical interviews * A final interview to assess fit and skills alignment with the team a
This was the first interview after they received my resume. I was interviewed by two interviewers, who were team members. They asked me about my previous experience and a few technical problems. They wanted me to describe one of my previous projec
They create many mismatches. They ask for executable code and confidential application designs and solutions from experienced individuals. They might say Java but then ask about C#. Be clear and complete the telephonic interview before going for a fa
The interview process for the Associate Software Engineer role at Dell Technologies includes: * Initial screening * Technical assessments * Several rounds of technical interviews * A final interview to assess fit and skills alignment with the team a