its pretty average overall in my opinion
Shares, social and health coverage
A comprehensive benefits package at par with top players
They hire you as a junior and never raise your salary because they say there is a process and unfortunately they must follow it.