This is a place where you get to wear multiple hats. This may not be something everyone enjoys. As a small company, there's not a lot of vertical career progression, on the other hand, because the organization is so flat, your opinions have a lot more weight - what you may lack in title you gain in experience!