
A good challenge and high quality work.
It isn't the best benefits package I've had, but it isn't the worst. I would say that it just above average.
I don't see a lot of political games. People strive to give credit where credit is due. And people strive to take responsibility when they mess up.
The leadership really do seem to care about their employees. They are open with employees and strive to provide clear communication about the state and direction of the company.
They really strive to have a work/life balance. They try to avoid lots of overtime work, but recognize that sometimes it just happens and everybody does their best to make it happen.