I like my company.
They treat us VERY well, they do not treat us with anything but the utmost respect. The German culture is performance oriented, with high standards come high rewards.
It's a work-hard, play-hard mentality that I enjoy being part of.