First talk with HR, and second with IT.
The IT meeting was more technical to understand my level.
When I asked them about company RAL and benefits, the reply was vague to non existent.
The only importance for you will be the RAL, for them too. This is a rigid and traditional manufacturing industry, Forget about the benefits, if these are important too you, look elsewhere.