
They lay out clear direction and goals.
The amount of control I have over it.
How much it feels like I'm working with friends rather than just colleagues.
Being able to focus on projects which have a direct effect on the satisfaction of our clients.
How like minded most people are, and how friendly the environment tends to be. Fun place to work.