When I get to work on interesting projects.
The people - definitely a good group of professionals.
Positive interactions with the team.
Dynamic, smart, funny. They know how to get stuff done.
They are transparent - when there's a change, I at least know why it's happening.