The company is stable; at least I once had a secure job there.
Strongly not recommended, especially due to the extremely, extremely, extremely high-pressure management style of a certain vice president in department R. They criticize at the slightest hint of trouble, are difficult to communicate with, and do things their own way. They hold meetings with engineers for three or four hours every week. All the key people have left. Please think carefully.
Of course, there are also good departments, but you have to find them yourself.