Current employee posting here anonymously as I am about to resign. . .
In general I would not recommend working for this company (see paragraph in bold).

Working there can be a good experience or truly awful. In terms of culture, I would say it's rather traditional and old fashioned, leadership people are mostly old white men, mostly Swiss and German people. The middle management is also usually white Swiss German men or German men. If you want to progress in this company it's mandatory to speak good German, a lot of employees don't speak English.
Some teams are more international than others, IT and Service is more international I would say, especially new employees.
They did lay off some people who were here for over 20 years during covid but now seems like the business is more or less settled. The business is doing well and we can assume it will continue to do well in the upcoming years.
The salary is average, my friend earn better wages than I do. Some of them earn less so I would say it's average, not the best but not the worse.
The wages seem better for newcomers as they are now a no-name brand and need money to attract and retain people. The people who were hired as ABB employees earn less.
The pension scheme is changing and most likely the employees will be worse off. The other incentives remain the same as ABB: bonus, time off, maternity leave, etc.
Right now it is stressful to work for the company as it is still in transition mode. Lots of people are leaving so the remaining ones get more and more work, it is a vicious circle.
So in a nutshell depends who will be your manager, some of them are good, others are known to be old school and incompetent, like in any company. Our engineers are excellent people. Used to be a lot of engineers from ETH but they hire more and more people from abroad as the industry attracts less and less people.
In terms of benefits, I would say don't expect to grow in the company, trainings are nonexistent. If you work in the office, presence is mandatory onsite 20% of the time (if you live in Germany or France then it's more, I believe 1 day for German people and 3 days for French people) but it's up to the manager how often they want you in the office. If you work in Service you do have to travel sometimes.