Great benefits, decent compensation, small open environment. Ability to take on many roles in back office due to small number of employees.
Cons
It's a small organization with little room for lateral movement. Work environment is very independent. Communication is not as great as it can be between upper management and employees.