Company gives you the latitude to manage your projects how you best see fit. No micromanagement. Interesting diversity of projects in varying industries. The office has a good feel. Very calm.
Small company, good niche of the market captured. Better for older and established employees in a sense of role.
Cons
Micromanagement by some and no clear path to promoting which is partly caused by the company not having official job titles. Feels like a way to get people to do more while paying less.