Great salary and best insurance i have seen covers almost 100% of everything
Cons
Job is extremely demanding, Toxic environment (socially and physically), voluntary overtime doesn't feel voluntary, boss protect ''do nothing emploie'' and push hard working emploie.