It has a flexible work environment.
More transparency of the levels, the pay grades and how to get promoted would be nice.
Smart, kind, wildly creative people who care about what they do.
The people
Who is excited to go to work? That's a dumb question. Moderately to highly political environment can be challenging.