European company, so they treat you like a person and not a robot.
Great starting pay
Great benefits
Occasional travel (depends on role)
Oppurtunities for internal upward movement
Cons
Upper management can be a bit hard headed when it comes to listening to employee advice