Senior Software Engineer • Former Employee
Pros: In general, it is a great company with a great vision, in a great environment. People are kind.
Cons: If you would like to learn, you should not come here.
The software technology is from 20 years back, and it is extremely hard to convince senior ASML employees for change (even for trying).
It seems the company doesn't know where the world is in software.
Management is focusing on time to market and delivery. They don't really have the competence to create an open learning culture.
The company is really hierarchical. The "old friend" opinion is worth much more than any engineering debate.
As a software engineer, you don't have a chance to learn anything. Your job is not contributing; it is only monkey coding work with some micromanagement.
Working in the NL in this environment is extremely important for those people who came from other countries. The visa is so important for them; they don't go into any technical debate, they will become a follower, even the most talented engineer.
There is job security and stability only if you are a permanent employee. ASML is the elephant in the room; there are no alternatives. The consultants and fixed-term employees really do not feel secure.
Long story short, any technical-related healthy debate is missing. Only the "old senior folks" are talking.
You will spend years to learn ASML internal tools, so you won't be able to find an alternative.