Good i would recommend strongly
Poor senior management in North America
salary is well enhanced above market rate
Great work and life balance
It is affordable and reliable