environment and I love what I do
Good i would recommend strongly
Poor senior management in North America
Great work and life balance