As Project Managers, we have the creative freedom to run projects how we see fit. Being flexible and supportive to the customers' needs are benefits to a successful project.
Cons
A very small company. So everyone wears many hats to get the job done, which is not necessarily a negative thing. You learn a lot in a cross-functional role.